<86>May 28 12:17:10 userdel[3597518]: delete user 'rooter' <86>May 28 12:17:10 userdel[3597518]: removed group 'rooter' owned by 'rooter' <86>May 28 12:17:10 userdel[3597518]: removed shadow group 'rooter' owned by 'rooter' <86>May 28 12:17:10 groupadd[3597526]: group added to /etc/group: name=rooter, GID=624 <86>May 28 12:17:10 groupadd[3597526]: group added to /etc/gshadow: name=rooter <86>May 28 12:17:10 groupadd[3597526]: new group: name=rooter, GID=624 <86>May 28 12:17:10 useradd[3597533]: new user: name=rooter, UID=624, GID=624, home=/root, shell=/bin/bash <86>May 28 12:17:10 userdel[3597542]: delete user 'builder' <86>May 28 12:17:10 userdel[3597542]: removed group 'builder' owned by 'builder' <86>May 28 12:17:10 userdel[3597542]: removed shadow group 'builder' owned by 'builder' <86>May 28 12:17:10 groupadd[3597547]: group added to /etc/group: name=builder, GID=625 <86>May 28 12:17:10 groupadd[3597547]: group added to /etc/gshadow: name=builder <86>May 28 12:17:10 groupadd[3597547]: new group: name=builder, GID=625 <86>May 28 12:17:10 useradd[3597551]: new user: name=builder, UID=625, GID=625, home=/usr/src, shell=/bin/bash <13>May 28 12:17:15 rpmi: libexpat-2.2.10-alt1 sisyphus+259966.100.1.1 1602824518 installed <13>May 28 12:17:15 rpmi: libidn2-2.3.1-alt1 sisyphus+272590.100.1.1 1622036905 installed <13>May 28 12:17:15 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>May 28 12:17:15 rpmi: rpm-macros-cmake-3.19.7-alt2 sisyphus+270569.40.2.1 1619208660 installed <13>May 28 12:17:15 rpmi: cmake-modules-3.19.7-alt2 sisyphus+270569.40.2.1 1619208639 installed <13>May 28 12:17:15 rpmi: libuv-1.41.0-alt2 sisyphus+267695.100.2.1 1615786345 installed <13>May 28 12:17:15 rpmi: librhash-1.3.5-alt2 1505156279 installed <13>May 28 12:17:15 rpmi: libjsoncpp19-1.8.4-alt5 sisyphus+243670.100.1.1 1577521267 installed <13>May 28 12:17:15 rpmi: publicsuffix-list-dafsa-20210419-alt1 sisyphus+270358.100.1.1 1618924010 installed <13>May 28 12:17:15 rpmi: libpsl-0.21.1-alt2 sisyphus+271468.100.1.1 1620753491 installed <13>May 28 12:17:15 rpmi: libnghttp2-1.41.0-alt1 sisyphus+253680.100.1.1 1592642271 installed <13>May 28 12:17:15 rpmi: openldap-common-2.4.57-alt1 sisyphus+266287.100.1.1 1613244218 installed <13>May 28 12:17:15 rpmi: libverto-0.3.2-alt1_1 sisyphus+268398.100.1.1 1616717462 installed <13>May 28 12:17:15 rpmi: liblmdb-0.9.23-alt1 sisyphus+225277.100.2.1 1553001679 installed <13>May 28 12:17:15 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919567 installed <13>May 28 12:17:15 rpmi: libcom_err-1.45.6.0.24.af1a-alt1 sisyphus+262279.100.1.1 1606088229 installed <13>May 28 12:17:15 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+257777.100.1.1 1599688017 installed <13>May 28 12:17:15 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+257777.100.1.1 1599688017 installed <13>May 28 12:17:15 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>May 28 12:17:15 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825062 installed <13>May 28 12:17:15 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>May 28 12:17:15 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>May 28 12:17:16 rpmi: ca-certificates-2021.03.24-alt1 sisyphus+268304.300.1.1 1616591829 installed <13>May 28 12:17:16 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>May 28 12:17:16 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>May 28 12:17:16 rpmi: libcrypto1.1-1.1.1k-alt1 sisyphus+268375.100.1.1 1616684255 installed <13>May 28 12:17:16 rpmi: libssl1.1-1.1.1k-alt1 sisyphus+268375.100.1.1 1616684255 installed <13>May 28 12:17:16 rpmi: python3-3.9.5-alt1 sisyphus+271461.100.1.1 1620748853 installed <13>May 28 12:17:16 rpmi: python3-base-3.9.5-alt1 sisyphus+271461.100.1.1 1620748853 installed <13>May 28 12:17:17 rpmi: libpython3-3.9.5-alt1 sisyphus+271461.100.1.1 1620748853 installed <86>May 28 12:17:17 groupadd[3600880]: group added to /etc/group: name=_keytab, GID=499 <86>May 28 12:17:17 groupadd[3600880]: group added to /etc/gshadow: name=_keytab <86>May 28 12:17:17 groupadd[3600880]: new group: name=_keytab, GID=499 <13>May 28 12:17:17 rpmi: libkrb5-1.19.1-alt2 sisyphus+267847.100.1.1 1615814853 installed <86>May 28 12:17:17 groupadd[3600987]: group added to /etc/group: name=sasl, GID=498 <86>May 28 12:17:17 groupadd[3600987]: group added to /etc/gshadow: name=sasl <86>May 28 12:17:17 groupadd[3600987]: new group: name=sasl, GID=498 <13>May 28 12:17:17 rpmi: libsasl2-3-2.1.27-alt2.1 sisyphus+255909.100.2.1 1597199456 installed <13>May 28 12:17:17 rpmi: libldap-2.4.57-alt1 sisyphus+266287.100.1.1 1613244306 installed <13>May 28 12:17:17 rpmi: libcurl-7.77.0-alt1 sisyphus+272616.100.1.1 1622105648 installed <13>May 28 12:17:17 rpmi: tests-for-installed-python3-pkgs-0.1.17-alt1 sisyphus+271082.100.1.1 1619820927 installed <13>May 28 12:17:17 rpmi: libarchive13-3.5.1-alt1 sisyphus+271818.100.1.1 1620977796 installed <13>May 28 12:17:17 rpmi: cmake-3.19.7-alt2 sisyphus+270569.40.2.1 1619208660 installed <13>May 28 12:17:17 rpmi: ccmake-3.19.7-alt2 sisyphus+270569.40.2.1 1619208660 installed <13>May 28 12:17:17 rpmi: rpm-build-python3-0.1.17-alt1 sisyphus+271082.100.1.1 1619820927 installed <13>May 28 12:17:17 rpmi: rpm-build-tcl-0.6.1-alt1 sisyphus+264761.20.4.1 1610806524 installed <13>May 28 12:17:36 rpmi: libpng16-1.6.37-alt1 sisyphus+236677.100.2.1 1566917998 installed <13>May 28 12:17:36 rpmi: libjpeg-2:2.0.6-alt2 sisyphus+272441.100.1.1 1621925644 installed <13>May 28 12:17:36 rpmi: xorg-proto-devel-2021.4-alt1 sisyphus+272146.100.1.1 1621424691 installed <13>May 28 12:17:36 rpmi: libsqlite3-3.35.5-alt1 sisyphus+270436.100.1.1 1619019903 installed <13>May 28 12:17:36 rpmi: libxkbcommon-1.3.0-alt1 sisyphus+271208.160.6.1 1620770422 installed <13>May 28 12:17:36 rpmi: libhdf5-103-1.10.6-alt2 sisyphus+271925.100.1.1 1621108484 installed <13>May 28 12:17:36 rpmi: libICE-1.0.10-alt1 sisyphus+247690.100.1.1 1584000387 installed <13>May 28 12:17:36 rpmi: libglvnd-7:1.3.3-alt1 sisyphus+271643.100.1.1 1620829930 installed <13>May 28 12:17:36 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586158 installed <13>May 28 12:17:36 rpmi: libtcl-8.6.11-alt1 sisyphus+264361.140.8.1 1610711374 installed <13>May 28 12:17:36 rpmi: libogg-1.3.4-alt1 sisyphus+247109.100.1.1 1582849994 installed <13>May 28 12:17:36 rpmi: libwayland-client-1.19.0-alt1 sisyphus+265427.100.1.1 1611852858 installed <13>May 28 12:17:36 rpmi: libtheora-2:1.1.1-alt6 sisyphus+223372.100.2.1 1551525762 installed <13>May 28 12:17:36 rpmi: tcl-8.6.11-alt1 sisyphus+264361.140.8.1 1610711374 installed <13>May 28 12:17:36 rpmi: libOpenGL-7:1.3.3-alt1 sisyphus+271643.100.1.1 1620829930 installed <13>May 28 12:17:36 rpmi: libproj-6.3.1-alt1 sisyphus+248127.100.1.1 1584653445 installed <13>May 28 12:17:36 rpmi: libts0-1.22-alt3 sisyphus+259302.100.1.1 1601981878 installed <13>May 28 12:17:36 rpmi: libmtdev-1.1.6-alt1 sisyphus+250141.100.1.1 1587131316 installed <13>May 28 12:17:36 rpmi: udev-rules-1:247.3-alt2 sisyphus+266129.100.1.3 1613012524 installed <13>May 28 12:17:36 rpmi: liblz4-1:1.9.3-alt1 sisyphus+262305.100.1.1 1606099167 installed <13>May 28 12:17:36 rpmi: libnettle8-3.7.2-alt1 sisyphus+268184.100.1.1 1616430275 installed <13>May 28 12:17:36 rpmi: libwebp7-1.2.0-alt1 sisyphus+265504.100.2.1 1612122046 installed <13>May 28 12:17:36 rpmi: libwayland-server-1.19.0-alt1 sisyphus+265427.100.1.1 1611852858 installed <13>May 28 12:17:36 rpmi: libhogweed6-3.7.2-alt1 sisyphus+268184.100.1.1 1616430275 installed <13>May 28 12:17:37 rpmi: libgnutls30-3.6.15-alt2 sisyphus+268189.200.4.1 1616495163 installed <13>May 28 12:17:37 rpmi: tcl-devel-8.6.11-alt1 sisyphus+264361.140.8.1 1610711374 installed <13>May 28 12:17:37 rpmi: libvorbis-1.3.7-alt1 sisyphus+256535.100.1.1 1597965510 installed <13>May 28 12:17:37 rpmi: libGLES-7:1.3.3-alt1 sisyphus+271643.100.1.1 1620829930 installed <13>May 28 12:17:37 rpmi: libICE-devel-1.0.10-alt1 sisyphus+247690.100.1.1 1584000387 installed <13>May 28 12:17:37 rpmi: libSM-devel-1.2.3-alt1 sisyphus+226734.100.2.1 1554586158 installed <13>May 28 12:17:37 rpmi: libhdf5-hl-100-1.10.6-alt2 sisyphus+271925.100.1.1 1621108484 installed <13>May 28 12:17:37 rpmi: libnetcdf19-4.8.0-alt1 sisyphus+270051.300.17.1 1619075948 installed <13>May 28 12:17:37 rpmi: libjasper-2.0.28-alt1 sisyphus+269002.100.1.1 1617642400 installed <13>May 28 12:17:37 rpmi: libharu-2.3.0-alt2_13 sisyphus+270825.100.1.1 1619551396 installed <13>May 28 12:17:37 rpmi: python3-module-pkg_resources-1:57.0.0-alt1 sisyphus+272429.100.1.1 1621886170 installed <13>May 28 12:17:38 rpmi: opencascade-data-7.5.0-alt2 sisyphus+271619.1560.16.2 1621459193 installed <13>May 28 12:17:38 rpmi: libpugixml-1.11.4-alt1 sisyphus+263796.100.1.1 1608710608 installed <13>May 28 12:17:38 rpmi: libopenjpeg5-1.5.2-alt1 sisyphus+235157.100.3.2 1564539884 installed <13>May 28 12:17:38 rpmi: libproxy-0.4.17-alt1 sisyphus+264902.100.1.1 1611078502 installed <13>May 28 12:17:38 rpmi: qt5-base-common-5.15.2-alt2 sisyphus+267350.100.1.1 1614868933 installed <13>May 28 12:17:38 rpmi: libpcre2-10.37-alt1 sisyphus+272689.100.1.1 1622131185 installed <13>May 28 12:17:38 rpmi: libtinfo-devel-6.2.20210123-alt1 sisyphus+265425.100.1.1 1611851433 installed <13>May 28 12:17:38 rpmi: libncurses-devel-6.2.20210123-alt1 sisyphus+265425.100.1.1 1611851433 installed <13>May 28 12:17:38 rpmi: libwacom-data-1.10-alt2 sisyphus+271170.100.1.1 1620030463 installed <13>May 28 12:17:39 rpmi: libicu67-1:6.7.1-alt2 sisyphus+252432.100.2.2 1590796126 installed <13>May 28 12:17:39 rpmi: libqt5-core-5.15.2-alt2 sisyphus+267350.100.1.1 1614868933 installed <13>May 28 12:17:39 rpmi: libqt5-sql-5.15.2-alt2 sisyphus+267350.100.1.1 1614868933 installed <13>May 28 12:17:39 rpmi: libgudev-1:236-alt1 sisyphus+267915.300.3.1 1615901412 installed <13>May 28 12:17:39 rpmi: libwacom-1.10-alt2 sisyphus+271170.100.1.1 1620030462 installed <13>May 28 12:17:39 rpmi: libpq5-13.3-alt1 sisyphus+272004.100.1.1 1621312311 installed <13>May 28 12:17:39 rpmi: libltdl7-2.4.6-alt3 sisyphus+269178.2000.13.1 1618328602 installed <13>May 28 12:17:39 rpmi: libunixODBC2-2.3.7-alt1 sisyphus+228027.100.1.1 1556027338 installed <13>May 28 12:17:39 rpmi: libmysqlclient21-8.0.24-alt1 sisyphus+270391.100.1.1 1618995837 installed <13>May 28 12:17:39 rpmi: libgif-4.1.6-alt3 1299634261 installed <13>May 28 12:17:40 rpmi: libgeos-3.9.1-alt1 sisyphus+266153.100.1.1 1613014675 installed <13>May 28 12:17:40 rpmi: libevdev-1.11.0-alt1 sisyphus+265566.100.1.1 1612165512 installed <13>May 28 12:17:40 rpmi: libinput-1.17.3-alt1 sisyphus+272604.100.1.1 1622060285 installed <13>May 28 12:17:40 rpmi: libdouble-conversion3-3.1.5-alt1 sisyphus+271854.100.1.1 1620999646 installed <13>May 28 12:17:40 rpmi: libgpg-error-1.41-alt4 sisyphus+264254.200.1.1 1609440111 installed <13>May 28 12:17:40 rpmi: libgcrypt20-1.9.2-alt1 sisyphus+266496.100.1.1 1613559234 installed <13>May 28 12:17:40 rpmi: libsystemd-1:247.3-alt2 sisyphus+266129.100.1.3 1613012672 installed <13>May 28 12:17:40 rpmi: libdbus-1.12.18-alt1 sisyphus+252758.100.1.1 1591203693 installed <13>May 28 12:17:40 rpmi: libqt5-dbus-5.15.2-alt2 sisyphus+267350.100.1.1 1614868933 installed <13>May 28 12:17:40 rpmi: libqt5-network-5.15.2-alt2 sisyphus+267350.100.1.1 1614868933 installed <13>May 28 12:17:40 rpmi: libcfitsio9-3.490-alt1 sisyphus+272567.200.1.1 1622026658 installed <13>May 28 12:17:40 rpmi: libgdal-3.0.4-alt1.3 sisyphus+272671.100.1.1 1622124764 installed <13>May 28 12:17:40 rpmi: libzeromq-4.2.5-alt1 sisyphus+271888.200.3.1 1621031060 installed <13>May 28 12:17:41 rpmi: libssh-0.9.5-alt1 sisyphus+271598.100.1.1 1620807965 installed <13>May 28 12:17:41 rpmi: librabbitmq-c-0.9.0-alt1 sisyphus+223349.100.1.2 1551468904 installed <13>May 28 12:17:41 rpmi: libgme-0.6.3-alt1 sisyphus+270309.100.1.1 1618851033 installed <13>May 28 12:17:41 rpmi: libudfread-1.1.2-alt1 sisyphus+270010.100.1.1 1618501855 installed <13>May 28 12:17:41 rpmi: wayland-devel-1.19.0-alt1 sisyphus+265427.100.1.1 1611852858 installed <13>May 28 12:17:41 rpmi: libwayland-client-devel-1.19.0-alt1 sisyphus+265427.100.1.1 1611852858 installed <13>May 28 12:17:41 rpmi: vulkan-filesystem-1.2.152-alt1 sisyphus+257666.300.3.1 1599632436 installed <13>May 28 12:17:41 rpmi: libvulkan1-1.2.152-alt1 sisyphus+257666.300.3.1 1599632437 installed <13>May 28 12:17:41 rpmi: libvulkan-devel-1.2.152-alt1 sisyphus+257666.300.3.1 1599632437 installed <13>May 28 12:17:41 rpmi: libsoxr-0.1.2-alt4 sisyphus+222649.100.1.1 1550964843 installed <13>May 28 12:17:41 rpmi: libxvid-1.3.4-alt1 1507033991 installed <13>May 28 12:17:41 rpmi: libnuma-2.0.14-alt2 sisyphus+262152.100.1.1 1605821057 installed <13>May 28 12:17:41 rpmi: libx265-199-3.5-alt1 sisyphus+270617.300.3.1 1619587083 installed <13>May 28 12:17:41 rpmi: libx264-148-alt2 1496163832 installed <13>May 28 12:17:41 rpmi: libvpx6-1.10.0-alt1 sisyphus+270771.100.1.1 1619512605 installed <13>May 28 12:17:41 rpmi: libtwolame-0.4.0-alt1 sisyphus+239176.100.2.1 1571294398 installed <13>May 28 12:17:41 rpmi: libspeex-1.2-alt1 1528115225 installed <13>May 28 12:17:41 rpmi: libsnappy-1.1.7-alt1 sisyphus+227320.100.1.3 1555618694 installed <13>May 28 12:17:41 rpmi: libdatrie-0.2.9-alt1_6 1511686676 installed <13>May 28 12:17:41 rpmi: libthai-0.1.28-alt1_1 sisyphus+226107.100.1.1 1554123079 installed <13>May 28 12:17:41 rpmi: libfribidi-1.0.10-alt1 sisyphus+254557.100.1.1 1594020362 installed <13>May 28 12:17:41 rpmi: libjbig-2.1-alt1 1401380926 installed <13>May 28 12:17:41 rpmi: libtiff5-4.2.0-alt1 sisyphus+266365.100.2.1 1613478695 installed <13>May 28 12:17:41 rpmi: shared-mime-info-2.1-alt1 sisyphus+264261.100.1.1 1609507723 installed <13>May 28 12:17:41 rpmi: libgdk-pixbuf-locales-2.42.6-alt1 sisyphus+269312.100.1.1 1617990309 installed <13>May 28 12:17:41 rpmi: libopus-1.3.1-alt3 sisyphus+248017.100.1.1 1584520433 installed <13>May 28 12:17:41 rpmi: libopenjpeg2.0-2.4.0-alt2 sisyphus+270166.100.1.1 1618663540 installed <13>May 28 12:17:41 rpmi: libopencore-amrwb0-0.1.5-alt1 1529659346 installed <13>May 28 12:17:41 rpmi: libopencore-amrnb0-0.1.5-alt1 1529659346 installed <13>May 28 12:17:41 rpmi: liblame-3.100-alt1 1527082574 installed <13>May 28 12:17:41 rpmi: libgsm-1.0.17-alt1 1523356165 installed <13>May 28 12:17:41 rpmi: libdav1d-0.5.2-alt1 sisyphus+245080.100.1.1 1580063364 installed <13>May 28 12:17:41 rpmi: libcodec2-0.9.2-alt1 sisyphus+254267.100.1.1 1593522407 installed <13>May 28 12:17:41 rpmi: libpixman-3:0.40.0-alt1 sisyphus+250700.100.1.1 1587971055 installed <13>May 28 12:17:41 rpmi: libaom3-3.0.0-alt1 sisyphus+271016.100.1.1 1619785563 installed <13>May 28 12:17:41 rpmi: libgraphite2-1.3.14-alt2 sisyphus+250009.100.1.1 1586943065 installed <13>May 28 12:17:41 rpmi: libharfbuzz-2.8.1-alt1 sisyphus+271208.140.6.1 1620770336 installed <13>May 28 12:17:41 rpmi: libfreetype-2.10.4-alt2 sisyphus+260293.100.2.1 1604479496 installed <13>May 28 12:17:41 rpmi: fontconfig-2.13.1-alt1 sisyphus+257555.100.1.1 1599475160 installed Updating fonts cache: <29>May 28 12:17:43 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>May 28 12:17:43 rpmi: libbluray-1.2.1-alt1 sisyphus+265293.100.1.1 1611656206 installed <13>May 28 12:17:43 rpmi: libSDL2-2.0.14-alt4 sisyphus+268543.100.1.1 1616885496 installed <13>May 28 12:17:43 rpmi: tslib-1.22-alt3 sisyphus+259302.100.1.1 1601981878 installed <13>May 28 12:17:43 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268571 installed <13>May 28 12:17:43 rpmi: libX11-locales-3:1.7.1-alt1 sisyphus+272146.200.1.1 1621424771 installed <13>May 28 12:17:43 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949353 installed <13>May 28 12:17:43 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed <13>May 28 12:17:43 rpmi: libxcb-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed <13>May 28 12:17:43 rpmi: libX11-3:1.7.1-alt1 sisyphus+272146.200.1.1 1621424825 installed <13>May 28 12:17:43 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed <13>May 28 12:17:43 rpmi: libXrender-0.9.10-alt1 sisyphus+261890.100.1.1 1605595177 installed <13>May 28 12:17:43 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed <13>May 28 12:17:43 rpmi: libtk-8.6.11.1-alt1 sisyphus+269790.200.2.1 1618273804 installed <13>May 28 12:17:43 rpmi: libvdpau-1:1.4-alt1 sisyphus+258594.100.1.1 1600934674 installed <13>May 28 12:17:43 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614841 installed <13>May 28 12:17:43 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565459 installed <13>May 28 12:17:43 rpmi: libXmu-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949641 installed <13>May 28 12:17:44 rpmi: tk-8.6.11.1-alt1 sisyphus+269790.200.2.1 1618273804 installed <13>May 28 12:17:44 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed <13>May 28 12:17:44 rpmi: libzvbi-0.2.35-alt2 sisyphus+254029.100.2.1 1593111433 installed <13>May 28 12:17:47 rpmi: libxcb-devel-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed <13>May 28 12:17:47 rpmi: libX11-devel-3:1.7.1-alt1 sisyphus+272146.200.1.1 1621424825 installed <13>May 28 12:17:47 rpmi: libXt-devel-1.2.1-alt1 sisyphus+265202.200.1.1 1611565459 installed <13>May 28 12:17:47 rpmi: libvdpau-devel-1:1.4-alt1 sisyphus+258594.100.1.1 1600934674 installed <13>May 28 12:17:47 rpmi: libxcbutil-icccm-0.4.1-alt2 sisyphus+229000.100.1.1 1557152221 installed <13>May 28 12:17:47 rpmi: libxcbutil-1:0.4.0-alt1 1413392888 installed <13>May 28 12:17:47 rpmi: libxcbutil-image-0.4.0-alt1 1446204182 installed <13>May 28 12:17:47 rpmi: libxcbutil-keysyms-0.4.0-alt1 1446204124 installed <13>May 28 12:17:47 rpmi: libxcb-render-util-0.3.9-alt3 sisyphus+222674.100.1.1 1550989886 installed <13>May 28 12:17:47 rpmi: libxkbcommon-x11-1.3.0-alt1 sisyphus+271208.160.6.1 1620770422 installed <13>May 28 12:17:47 rpmi: libpciaccess-1:0.16-alt1 sisyphus+234814.100.1.1 1563438291 installed <13>May 28 12:17:47 rpmi: libdrm-1:2.4.106-alt1 sisyphus+272066.100.1.1 1621322230 installed <13>May 28 12:17:47 rpmi: libGLX-mesa-4:21.1.1-alt1 sisyphus+272309.100.1.1 1621584296 installed <13>May 28 12:17:47 rpmi: libGLX-7:1.3.3-alt1 sisyphus+271643.100.1.1 1620829930 installed <13>May 28 12:17:47 rpmi: libGL-7:1.3.3-alt1 sisyphus+271643.100.1.1 1620829930 installed <13>May 28 12:17:47 rpmi: libva-2.11.0-alt1 sisyphus+268551.100.1.1 1616946106 installed <13>May 28 12:17:47 rpmi: libavutil56-2:4.4-alt4 sisyphus+272558.100.3.1 1622097561 installed <13>May 28 12:17:47 rpmi: libswresample3-2:4.4-alt4 sisyphus+272558.100.3.1 1622097561 installed <13>May 28 12:17:47 rpmi: libgbm-4:21.1.1-alt1 sisyphus+272309.100.1.1 1621584296 installed <13>May 28 12:17:47 rpmi: libEGL-mesa-4:21.1.1-alt1 sisyphus+272309.100.1.1 1621584296 installed <13>May 28 12:17:47 rpmi: libEGL-7:1.3.3-alt1 sisyphus+271643.100.1.1 1620829930 installed <13>May 28 12:17:48 rpmi: libcairo-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed <13>May 28 12:17:48 rpmi: libglvnd-devel-7:1.3.3-alt1 sisyphus+271643.100.1.1 1620829930 installed <13>May 28 12:17:48 rpmi: libqt5-eglfsdeviceintegration-5.15.2-alt2 sisyphus+267350.100.1.1 1614868933 installed <13>May 28 12:17:48 rpmi: libqt5-xcbqpa-5.15.2-alt2 sisyphus+267350.100.1.1 1614868933 installed <13>May 28 12:17:48 rpmi: libqt5-eglfskmssupport-5.15.2-alt2 sisyphus+267350.100.1.1 1614868933 installed <13>May 28 12:17:48 rpmi: libqt5-gui-5.15.2-alt2 sisyphus+267350.100.1.1 1614868933 installed <13>May 28 12:17:49 rpmi: libqt5-widgets-5.15.2-alt2 sisyphus+267350.100.1.1 1614868933 installed <13>May 28 12:17:49 rpmi: libva-devel-2.11.0-alt1 sisyphus+268551.100.1.1 1616946106 installed <13>May 28 12:17:49 rpmi: libavutil-devel-2:4.4-alt4 sisyphus+272558.100.3.1 1622097561 installed <13>May 28 12:17:49 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed <13>May 28 12:17:49 rpmi: libswscale5-2:4.4-alt4 sisyphus+272558.100.3.1 1622097561 installed <13>May 28 12:17:49 rpmi: libGLEW2.2-2.2.0-alt1 sisyphus+264461.100.1.1 1610281578 installed <13>May 28 12:17:49 rpmi: libGLU-4:9.0.1-alt1 sisyphus+248864.100.1.1 1585556461 installed <13>May 28 12:17:49 rpmi: libgl2ps-1.4.2-alt1 sisyphus+271619.300.16.1 1621435332 installed <13>May 28 12:17:49 rpmi: gsettings-desktop-schemas-data-40.0-alt1 sisyphus+268501.300.4.2 1617041783 installed <13>May 28 12:17:49 rpmi: libgio-2.68.2-alt1 sisyphus+271208.74.6.1 1620769878 installed <13>May 28 12:17:49 rpmi: gsettings-desktop-schemas-40.0-alt1 sisyphus+268501.300.4.2 1617041559 installed <13>May 28 12:17:49 rpmi: libgdk-pixbuf-2.42.6-alt1 sisyphus+269312.100.1.1 1617990316 installed <13>May 28 12:17:49 rpmi: libopenslide-3.4.1-alt1 sisyphus+235157.500.3.2 1564542410 installed <13>May 28 12:17:52 rpmi: libvtk9.0-9.0.1-alt1 sisyphus+271619.1470.16.2 1621458916 installed <13>May 28 12:17:55 rpmi: libopencascade-7.5.0-alt2 sisyphus+271619.1560.16.2 1621460035 installed <13>May 28 12:17:55 rpmi: opencascade-7.5.0-alt2 sisyphus+271619.1560.16.2 1621460035 installed <13>May 28 12:17:55 rpmi: libpango-1.48.5-alt1 sisyphus+272129.100.1.1 1621411753 installed <13>May 28 12:17:55 rpmi: librsvg-1:2.50.6-alt1 sisyphus+272536.100.1.2 1622008727 installed <13>May 28 12:17:55 rpmi: libavcodec58-2:4.4-alt4 sisyphus+272558.100.3.1 1622097561 installed <13>May 28 12:17:55 rpmi: libavcodec-devel-2:4.4-alt4 sisyphus+272558.100.3.1 1622097561 installed <13>May 28 12:17:55 rpmi: libchromaprint1-1.5.0-alt1 sisyphus+264630.100.1.1 1610541944 installed <13>May 28 12:17:55 rpmi: libavformat58-2:4.4-alt4 sisyphus+272558.100.3.1 1622097561 installed <13>May 28 12:17:55 rpmi: rsync-3.1.3-alt2 sisyphus+262850.200.1.1 1606957848 installed <13>May 28 12:17:55 rpmi: openssh-common-7.9p1-alt3 sisyphus+270752.1600.16.1 1620903210 installed <13>May 28 12:17:56 rpmi: libedit3-3.1.20191231-alt1 sisyphus+262996.100.1.1 1607274935 installed <86>May 28 12:17:56 groupadd[3668604]: group added to /etc/group: name=sshagent, GID=497 <86>May 28 12:17:56 groupadd[3668604]: group added to /etc/gshadow: name=sshagent <86>May 28 12:17:56 groupadd[3668604]: new group: name=sshagent, GID=497 <13>May 28 12:17:56 rpmi: openssh-clients-7.9p1-alt3 sisyphus+270752.1600.16.1 1620903210 installed <13>May 28 12:17:56 rpmi: less-530-alt1 sisyphus+226367.200.2.2 1554151813 installed <13>May 28 12:17:56 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+262033.600.7.2 1607340230 installed <13>May 28 12:17:56 rpmi: libstdc++10-devel-10.2.1-alt3 sisyphus+267829.100.1.1 1615808579 installed <13>May 28 12:17:57 rpmi: gcc10-c++-10.2.1-alt3 sisyphus+267829.100.1.1 1615808579 installed <13>May 28 12:17:57 rpmi: diffstat-1.63-alt1 sisyphus+243663.100.1.1 1577480060 installed <13>May 28 12:17:57 rpmi: git-core-2.29.3-alt2 sisyphus+271077.100.1.1 1619809213 installed <13>May 28 12:17:57 rpmi: gcc-c++-10-alt1 sisyphus+263054.200.3.1 1607516810 installed <13>May 28 12:17:57 rpmi: libavformat-devel-2:4.4-alt4 sisyphus+272558.100.3.1 1622097561 installed <13>May 28 12:17:58 rpmi: opencascade-devel-7.5.0-alt2 sisyphus+271619.1560.16.2 1621460035 installed <13>May 28 12:17:58 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+248864.100.1.1 1585556461 installed <13>May 28 12:17:58 rpmi: libswscale-devel-2:4.4-alt4 sisyphus+272558.100.3.1 1622097561 installed <13>May 28 12:17:58 rpmi: libswresample-devel-2:4.4-alt4 sisyphus+272558.100.3.1 1622097561 installed <13>May 28 12:17:58 rpmi: libXmu-devel-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949641 installed <13>May 28 12:17:58 rpmi: tk-devel-8.6.11.1-alt1 sisyphus+269790.200.2.1 1618273804 installed <13>May 28 12:17:58 rpmi: python3-dev-3.9.5-alt1 sisyphus+271461.100.1.1 1620748853 installed <13>May 28 12:17:58 rpmi: pybind11-devel-2.6.2-alt1 sisyphus+265608.100.1.1 1612187187 installed <13>May 28 12:17:58 rpmi: libjpeg-devel-2:2.0.6-alt2 sisyphus+272441.100.1.1 1621925644 installed <13>May 28 12:17:58 rpmi: desktop-file-utils-0.23-alt2 sisyphus+226879.100.1.1 1554744356 installed <13>May 28 12:17:58 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550601058 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/netgen-6.2.2102-alt1.nosrc.rpm (w1.gzdio) Installing netgen-6.2.2102-alt1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.86747 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf netgen-6.2.2102 + echo 'Source #0 (netgen-6.2.2102.tar):' Source #0 (netgen-6.2.2102.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/netgen-6.2.2102.tar + cd netgen-6.2.2102 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #3 (netgen-6.2-alt-set-default-netgendir.patch):' Patch #3 (netgen-6.2-alt-set-default-netgendir.patch): + /usr/bin/patch -p1 patching file ng/ngappinit.cpp Hunk #1 succeeded at 130 (offset -24 lines). + echo 'Patch #4 (0004-Make-some-includes-relative.patch):' Patch #4 (0004-Make-some-includes-relative.patch): + /usr/bin/patch -p1 patching file libsrc/include/meshing.hpp patching file libsrc/include/myadt.hpp patching file libsrc/include/stlgeom.hpp + echo 'Patch #7 (0007-Add-missing-USE_JPEG-propagation.patch):' Patch #7 (0007-Add-missing-USE_JPEG-propagation.patch): + /usr/bin/patch -p1 patching file cmake/SuperBuild.cmake Hunk #1 succeeded at 130 with fuzz 2 (offset -10 lines). + echo 'Patch #10 (netgen-6.2-alt-unbundle-pybind11.patch):' Patch #10 (netgen-6.2-alt-unbundle-pybind11.patch): + /usr/bin/patch -p1 patching file CMakeLists.txt Hunk #1 succeeded at 268 (offset -10 lines). + echo 'Patch #11 (netgen-alt-fix-return-type.patch):' Patch #11 (netgen-alt-fix-return-type.patch): + /usr/bin/patch -p1 patching file libsrc/csg/solid.cpp + echo 'Patch #12 (netgen-alt-fix-build-i586.patch):' Patch #12 (netgen-alt-fix-build-i586.patch): + /usr/bin/patch -p1 patching file libsrc/core/python_ngcore.hpp patching file libsrc/core/table.hpp + sed -i 's|@UINT64_C@|ULL|' ng/ngpkg.cpp + sed -i 's|NG_INSTALL_DIR_LIB_DEFAULT lib|NG_INSTALL_DIR_LIB_DEFAULT lib${LIB_SUFFIX}|' CMakeLists.txt + sed -i 's|NG_INSTALL_DIR_CMAKE_DEFAULT lib/cmake/${NG_INSTALL_SUFFIX}|NG_INSTALL_DIR_CMAKE_DEFAULT /usr/lib/cmake/netgen|' CMakeLists.txt + sed -i 's|||' ng/Togl2.1/togl.c + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.86747 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd netgen-6.2.2102 + OPTFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-strict-aliasing' + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-strict-aliasing' + mkdir -p BUILD + __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/lib/tcl/libTogl2.1.so -Dng_install_dir_lib=/usr/lib -DCMAKE_SKIP_RPATH=OFF -DCMAKE_SKIP_INSTALL_RPATH:BOOL=OFF -DCMAKE_SKIP_BUILD_RPATH=OFF -DCMAKE_BUILD_WITH_INSTALL_RPATH=OFF -DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=FALSE -DCMAKE_INSTALL_RPATH=/usr/lib/tcl -DNETGEN_PYTHON_RPATH=/usr/lib -DUSE_NATIVE_ARCH=OFF -DUSE_GUI=ON -DUSE_PYTHON=ON -DUSE_MPI=OFF -DUSE_OCC=ON -DUSE_JPEG=ON -DUSE_MPEG=ON + pushd BUILD ~/RPM/BUILD/netgen-6.2.2102/BUILD ~/RPM/BUILD/netgen-6.2.2102 + cmake .. -DCMAKE_SKIP_RPATH:BOOL=ON -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib -DLIB_SUFFIX= -DCMAKE_INSTALL_PREFIX=/usr -DNG_INSTALL_DIR_BIN=/usr/bin -DNG_INSTALL_DIR_INCLUDE=/usr/include/netgen -DUSE_JPEG=1 -DUSE_OCC=1 -DPYBIND_INCLUDE_DIR=/usr/include -DNG_INSTALL_PYBIND=OFF -DLIBTOGL=/usr/lib/tcl/libTogl2.1.so -Dng_install_dir_lib=/usr/lib -DCMAKE_SKIP_RPATH=OFF -DCMAKE_SKIP_INSTALL_RPATH:BOOL=OFF -DCMAKE_SKIP_BUILD_RPATH=OFF -DCMAKE_BUILD_WITH_INSTALL_RPATH=OFF -DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=FALSE -DCMAKE_INSTALL_RPATH=/usr/lib/tcl -DNETGEN_PYTHON_RPATH=/usr/lib -DUSE_NATIVE_ARCH=OFF -DUSE_GUI=ON -DUSE_PYTHON=ON -DUSE_MPI=OFF -DUSE_OCC=ON -DUSE_JPEG=ON -DUSE_MPEG=ON Checking for write permissions in install directory... CMake Warning at CMakeLists.txt:62 (message): No write access at install directory, please set correct permissions -- The C compiler identification is GNU 10.2.1 -- The CXX compiler identification is GNU 10.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done Checking for write permissions in install directory... CMake Warning at cmake/SuperBuild.cmake:30 (message): No write access at install directory, please set correct permissions Call Stack (most recent call first): CMakeLists.txt:74 (include) -- Found ZLIB: /usr/lib/libz.so (found version "1.2.11") -- Found Pybind11: /usr/include -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.9.5", minimum required is "3") -- Found PythonLibs: /usr/lib/libpython3.9.so (found suitable version "3.9.5", minimum required is "3") -- Found Tclsh: /usr/bin/tclsh (found version "8.6") -- Found TCL: /usr/lib/libtcl.so (Required is at least version "8.5") -- Found TCLTK: /usr/lib/libtcl.so -- Found TK: /usr/lib/libtk.so -- Configuring done -- Generating done -- Build files have been written to: /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD + popd ~/RPM/BUILD/netgen-6.2.2102 + make -j8 -C BUILD VERBOSE=1 make: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' /usr/bin/cmake -S/usr/src/RPM/BUILD/netgen-6.2.2102 -B/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD --check-build-system CMakeFiles/Makefile.cmake 0 make: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' make: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/CMakeFiles /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD//CMakeFiles/progress.marks make: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/BUILD' cd /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/netgen-6.2.2102 /usr/src/RPM/BUILD/netgen-6.2.2102 /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/CMakeFiles/netgen.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/CMakeFiles/netgen.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/CMakeFiles/netgen.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/CMakeFiles/netgen.dir/depend.internal". Scanning dependencies of target netgen make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' make -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' [ 10%] Creating directories for 'netgen' /usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.2102 /usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen /usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/dependencies /usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/dependencies/tmp /usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/dependencies/src/netgen-stamp /usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/dependencies/src /usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/dependencies/src/netgen-stamp /usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/dependencies/src/netgen-stamp/netgen-mkdir make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' [ 20%] Performing check_submodules step for 'netgen' /usr/bin/cmake -P /usr/src/RPM/BUILD/netgen-6.2.2102/cmake/check_submodules.cmake fatal: not a git repository (or any of the parent directories): .git /usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/dependencies/src/netgen-stamp/netgen-check_submodules make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/BUILD/dependencies/src/netgen-stamp/netgen-download make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' [ 40%] No update step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/dependencies/src/netgen-stamp/netgen-update make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' [ 50%] No patch step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/dependencies/src/netgen-stamp/netgen-patch make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' [ 60%] Performing configure step for 'netgen' cd /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen && /usr/bin/cmake -DUSE_SUPERBUILD=OFF -DZLIB_INCLUDE_DIRS=/usr/include -DZLIB_LIBRARIES=/usr/lib/libz.so -DPYTHON_INCLUDE_DIRS=/usr/include/python3.9 -DPYTHON_LIBRARIES=/usr/lib/libpython3.9.so -DPYTHON_EXECUTABLE=/usr/bin/python3 -DPYBIND_INCLUDE_DIR=/usr/include -DNG_INSTALL_PYBIND=ON -DTCL_INCLUDE_PATH=/usr/include -DTCL_LIBRARY=/usr/lib/libtcl.so -DTK_LIBRARY=/usr/lib/libtk.so -DTK_INCLUDE_PATH=/usr/include -DTCL_TCLSH=/usr/bin/tclsh -DTK_WISH=/usr/bin/wish -DCMAKE_CXX_COMPILER=/usr/bin/c++ -DCMAKE_BUILD_TYPE=RelWithDebInfo "-DCMAKE_CXX_FLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic" "-DCMAKE_CXX_FLAGS_RELEASE=-O2 -DNDEBUG" -DUSE_GUI=ON -DUSE_PYTHON=ON -DUSE_MPI=OFF -DUSE_NUMA=OFF -DUSE_CCACHE=OFF -DUSE_NATIVE_ARCH=OFF -DUSE_OCC=ON -DUSE_JPEG=ON -DUSE_MPEG=ON -DUSE_JPEG=ON -DUSE_CGNS=OFF -DUSE_INTERNAL_TCL=ON -DINSTALL_PROFILES=OFF -DINTEL_MIC=OFF -DCMAKE_INSTALL_PREFIX=/usr -DENABLE_UNIT_TESTS=OFF -DENABLE_CPP_CORE_GUIDELINES_CHECK=OFF -DUSE_SPDLOG=OFF -DDEBUG_LOG=OFF -DCHECK_RANGE=OFF -DTRACE_MEMORY=OFF -DBUILD_STUB_FILES=ON -DBUILD_FOR_CONDA=OFF -DCMAKE_BUILD_WITH_INSTALL_RPATH:UNINITIALIZED=OFF "-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic" "-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic" "-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic" -DCMAKE_INSTALL_RPATH:UNINITIALIZED=/usr/lib/tcl -DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=FALSE -DCMAKE_SKIP_BUILD_RPATH:UNINITIALIZED=OFF -DCMAKE_SKIP_INSTALL_RPATH:BOOL=OFF -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIBTOGL:UNINITIALIZED=/usr/lib/tcl/libTogl2.1.so -DLIB_DESTINATION:UNINITIALIZED=lib -DLIB_INSTALL_DIR:PATH=/usr/lib -DLIB_SUFFIX:UNINITIALIZED= -DNETGEN_PYTHON_RPATH:UNINITIALIZED=/usr/lib -DNG_INSTALL_DIR_BIN:UNINITIALIZED=/usr/bin -DNG_INSTALL_DIR_INCLUDE:UNINITIALIZED=/usr/include/netgen -DNG_INSTALL_PYBIND:UNINITIALIZED=ON -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DSYSCONF_INSTALL_DIR:PATH=/etc -Dng_install_dir_lib:UNINITIALIZED=/usr/lib "-GUnix Makefiles" /usr/src/RPM/BUILD/netgen-6.2.2102 Re-run cmake no build system arguments -- The C compiler identification is GNU 10.2.1 -- The CXX compiler identification is GNU 10.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Git: /usr/bin/git (found version "2.29.3") CMake Warning at cmake/generate_version_file.cmake:18 (MESSAGE): Could not determine git-version from source code - assuming 6.2.0.0 Call Stack (most recent call first): CMakeLists.txt:85 (include) -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.9.5", minimum required is "3") -- Found PythonLibs: /usr/lib/libpython3.9.so (found suitable version "3.9.5", minimum required is "3") -- Looking for include file dlfcn.h -- Looking for include file dlfcn.h - found -- Found Tclsh: /usr/bin/tclsh (found version "8.6") -- Found TCL: /usr/lib/libtcl.so (Required is at least version "8.5") -- Found TCLTK: /usr/lib/libtcl.so -- Found TK: /usr/lib/libtk.so -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - 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/lib/libX11.so -- Looking for XOpenDisplay in /usr/lib/libX11.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found CMake Warning (dev) at /usr/share/cmake/Modules/FindOpenGL.cmake:293 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning. FindOpenGL found both a legacy GL library: OPENGL_gl_LIBRARY: /usr/lib/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /usr/lib/libOpenGL.so OPENGL_glx_LIBRARY: /usr/lib/libGLX.so OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): CMakeLists.txt:245 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenGL: /usr/lib/libOpenGL.so -- Found PythonInterp: /usr/bin/python3 (found version "3.9.5") -- Found PythonLibs: /usr/lib/libpython3.9.so -- Performing Test HAS_FLTO -- Performing Test HAS_FLTO - Success -- Found pybind11: /usr/include (found version "2.6.2" ) -- Found Pybind11: /usr/include CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:426 (message): The package name passed to `find_package_handle_standard_args` (OCC) does not match the name of the calling package (OpenCasCade). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/cmake_modules/FindOpenCasCade.cmake:97 (find_package_handle_standard_args) CMakeLists.txt:311 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OCC: /usr/include/opencascade (found version "7.5.0") -- -- Found OpenCASCADE version: 7.5.0 -- -- OpenCASCADE include directory: /usr/include/opencascade -- -- OpenCASCADE shared libraries directory: /usr/lib -- -- OpenCASCADE shared libraries : /usr/lib/libTKBO.so;/usr/lib/libTKBool.so;/usr/lib/libTKBRep.so;/usr/lib/libTKCAF.so;/usr/lib/libTKCDF.so;/usr/lib/libTKernel.so;/usr/lib/libTKG2d.so;/usr/lib/libTKG3d.so;/usr/lib/libTKGeomAlgo.so;/usr/lib/libTKGeomBase.so;/usr/lib/libTKHLR.so;/usr/lib/libTKIGES.so;/usr/lib/libTKLCAF.so;/usr/lib/libTKMath.so;/usr/lib/libTKMesh.so;/usr/lib/libTKOffset.so;/usr/lib/libTKPrim.so;/usr/lib/libTKService.so;/usr/lib/libTKShHealing.so;/usr/lib/libTKSTEP.so;/usr/lib/libTKSTEP209.so;/usr/lib/libTKSTEPAttr.so;/usr/lib/libTKSTEPBase.so;/usr/lib/libTKSTL.so;/usr/lib/libTKTopAlgo.so;/usr/lib/libTKV3d.so;/usr/lib/libTKXCAF.so;/usr/lib/libTKXDEIGES.so;/usr/lib/libTKXDESTEP.so;/usr/lib/libTKXSBase.so;/usr/lib/libTKVCAF.so -- Found JPEG: /usr/lib/libjpeg.so (found version "62") -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Checking for module 'libavcodec' -- Found libavcodec, version 58.134.100 -- Checking for module 'libavformat' -- Found libavformat, version 58.76.100 -- Checking for module 'libavutil' -- Found libavutil, version 56.70.100 -- Checking for module 'libswscale' -- Found libswscale, version 5.9.100 -- Found FFMPEG or Libav: /usr/lib/libavcodec.so;/usr/lib/libavformat.so;/usr/lib/libavutil.so;/usr/lib/libswscale.so, /usr/include Traceback (most recent call last): File "", line 1, in ModuleNotFoundError: No module named 'pybind11_stubgen' CMake Warning at python/CMakeLists.txt:14 (message): pybind11-stubgen not found, if you want to create stub files for better autocompletion support install it with pip. grep: /etc/lsb-release: No such file or directory ------------------------------------------------------------------------ Netgen : Automatic configuration OK. Build type: RelWithDebInfo Flags: -O2 -g -DNDEBUG -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic Enabled functionality: OCC: ............... ON JPEGlib: ........... ON FFMPEG: ............ ON GUI: ............... ON MPI: ............... OFF PYTHON: ............ ON Building: Type 'make' to compile Netgen. Type 'make install' to install Netgen. Install directory: /usr Please set the following environment variables: NETGENDIR=/usr/bin PYTHONPATH=.:/usr/lib/python3/site-packages ------------------------------------------------------------------------ -- Configuring done CMake Warning (dev) in CMakeLists.txt: Policy CMP0070 is not set: Define file(GENERATE) behavior for relative paths. Run "cmake --help-policy CMP0070" for policy details. Use the cmake_policy command to set the policy and suppress this warning. file(GENERATE) given relative OUTPUT path: netgen_config.hpp This is not defined behavior unless CMP0070 is set to NEW. For compatibility with older versions of CMake, the previous undefined behavior will be used. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) in CMakeLists.txt: Policy CMP0070 is not set: Define file(GENERATE) behavior for relative paths. Run "cmake --help-policy CMP0070" for policy details. Use the cmake_policy command to set the policy and suppress this warning. file(GENERATE) given relative OUTPUT path: netgen_config.hpp This is not defined behavior unless CMP0070 is set to NEW. For compatibility with older versions of CMake, the previous undefined behavior will be used. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) in CMakeLists.txt: Policy CMP0070 is not set: Define file(GENERATE) behavior for relative paths. Run "cmake --help-policy CMP0070" for policy details. Use the cmake_policy command to set the policy and suppress this warning. file(GENERATE) given relative OUTPUT path: netgen_config.hpp This is not defined behavior unless CMP0070 is set to NEW. For compatibility with older versions of CMake, the previous undefined behavior will be used. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) in CMakeLists.txt: Policy CMP0070 is not set: Define file(GENERATE) behavior for relative paths. Run "cmake --help-policy CMP0070" for policy details. Use the cmake_policy command to set the policy and suppress this warning. file(GENERATE) given relative OUTPUT path: netgen_config.hpp This is not defined behavior unless CMP0070 is set to NEW. For compatibility with older versions of CMake, the previous undefined behavior will be used. This warning is for project developers. Use -Wno-dev to suppress it. -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS INCLUDE_INSTALL_DIR LIB_DESTINATION LIB_INSTALL_DIR PYBIND_INCLUDE_DIR SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR ng_install_dir_lib -- Build files have been written to: /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen cd /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/dependencies/src/netgen-stamp/netgen-configure make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' [ 70%] Performing check_submodules1 step for 'netgen' /usr/bin/cmake -P /usr/src/RPM/BUILD/netgen-6.2.2102/cmake/check_submodules.cmake fatal: not a git repository (or any of the parent directories): .git make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' [ 80%] Performing build step for 'netgen' make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' cd /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen && make --silent make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/CMakeFiles/ng_generate_version_file.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/CMakeFiles/ng_generate_version_file.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/CMakeFiles/ng_generate_version_file.dir/depend.internal". Scanning dependencies of target ng_generate_version_file make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/ng/Togl2.1/CMakeFiles/togl.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/ng/Togl2.1/CMakeFiles/togl.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/ng/Togl2.1/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' -- Found Git: /usr/bin/git (found version "2.29.3") CMake Warning at /usr/src/RPM/BUILD/netgen-6.2.2102/cmake/generate_version_file.cmake:18 (MESSAGE): Could not determine git-version from source code - assuming 6.2.0.0 make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 2%] Built target ng_generate_version_file make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/core/CMakeFiles/ngcore.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/core/CMakeFiles/ngcore.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/core/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/ng/Togl2.1/togl.c:618: /usr/src/RPM/BUILD/netgen-6.2.2102/ng/Togl2.1/toglGLX.c: In function 'togl_createPbuffer': /usr/src/RPM/BUILD/netgen-6.2.2102/ng/Togl2.1/toglGLX.c:467:54: warning: pointer targets in passing argument 4 of 'queryPbuffer' differ in signedness [-Wpointer-sign] 467 | queryPbuffer(togl->display, pbuf, GLX_WIDTH, &tmp); | ^~~~ | | | int * /usr/src/RPM/BUILD/netgen-6.2.2102/ng/Togl2.1/toglGLX.c:467:54: note: expected 'unsigned int *' but argument is of type 'int *' /usr/src/RPM/BUILD/netgen-6.2.2102/ng/Togl2.1/toglGLX.c:470:55: warning: pointer targets in passing argument 4 of 'queryPbuffer' differ in signedness [-Wpointer-sign] 470 | queryPbuffer(togl->display, pbuf, GLX_HEIGHT, &tmp); | ^~~~ | | | int * /usr/src/RPM/BUILD/netgen-6.2.2102/ng/Togl2.1/toglGLX.c:470:55: note: expected 'unsigned int *' but argument is of type 'int *' /usr/src/RPM/BUILD/netgen-6.2.2102/ng/Togl2.1/togl.c: In function 'Togl_CopyContext': /usr/src/RPM/BUILD/netgen-6.2.2102/ng/Togl2.1/togl.c:4613:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4613 | if (error_code = togl_CheckForXError(from)) { | ^~~~~~~~~~ At top level: /usr/src/RPM/BUILD/netgen-6.2.2102/ng/Togl2.1/togl.c:1262:1: warning: 'Togl_CallCallback_P' defined but not used [-Wunused-function] 1262 | Togl_CallCallback_P(Togl *togl, Tcl_Obj *cmd, double *params, int nparams) | ^~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 5%] 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.2102/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 5%] Built target togl make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 3%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/exception.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/exception.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/exception.cpp: In function 'std::string ngcore::detail::TranslateBacktrace(std::string, std::string)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/exception.cpp:125:12: warning: unused variable 'position' [-Wunused-variable] 125 | auto position = std::strtoul(s.substr(bracket_open_pos+1, bracket_close_pos - bracket_open_pos - 1).c_str(), 0, 16); | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/exception.cpp: In function 'std::string ngcore::GetBackTrace()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/exception.cpp:184:16: warning: unused variable 'len' [-Wunused-variable] 184 | size_t len = strlen(bt_syms[i]); | ^~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 3%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/bitarray.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/bitarray.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/bitarray.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 5%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/profiler.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/profiler.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/profiler.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 6%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/table.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/array.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:13, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 3%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/logging.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 7%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/utils.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 2%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/archive.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 7%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/version.cpp.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/localheap.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/localheap.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/localheap.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 6%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/taskmanager.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/array.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/mpi_wrapper.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.cpp: In member function 'void ngcore::TaskManager::StopWorkers()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.cpp:217:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 217 | for (size_t i = 0; i < num_threads; i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.cpp: In static member function 'static void ngcore::TaskManager::CreateJob(const std::function&, int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.cpp:396:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 396 | if (mytask >= mytasks.Size()) break; | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.cpp:408:22: warning: catching polymorphic type 'class ngcore::Exception' by value [-Wcatch-value=] 408 | catch (Exception e) | ^ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.cpp: In member function 'void ngcore::TaskManager::Loop(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.cpp:527:43: warning: comparison of integer expressions of different signedness: 'std::__atomic_base::__int_type' {aka 'int'} and 'unsigned int' [-Wsign-compare] 527 | if (mynode_data.start_cnt >= mytasks.Size()) break; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.cpp:529:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 529 | if (mytask >= mytasks.Size()) break; | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.cpp:541:26: warning: catching polymorphic type 'class ngcore::Exception' by value [-Wcatch-value=] 541 | catch (Exception e) | ^ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 5%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/paje_trace.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/paje_trace.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/paje_trace.cpp: In member function 'int ngcore::PajeFile::DefineEntityValue(int, const string&, double)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/paje_trace.cpp:302:21: warning: right shift count >= width of type [-Wshift-count-overflow] 302 | h ^= h>>32U; | ~^~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 4%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/flags.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/array.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.hpp:16, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.cpp: In member function 'void ngcore::Flags::SaveFlags(std::ostream&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.cpp:330:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 330 | for (int i = 0; i < strflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.cpp:332:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 332 | for (int i = 0; i < numflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.cpp:334:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 334 | for (int i = 0; i < defflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.cpp:336:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 336 | for (int i = 0; i < flaglistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.cpp:338:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 338 | for (int i = 0; i < numlistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.cpp:342:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 342 | for (j = 0; j + 1 < numlistflags[i]->Size(); ++j) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.cpp: In member function 'void ngcore::Flags::PrintFlags(std::ostream&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.cpp:360:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 360 | for (int i = 0; i < strflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.cpp:362:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 362 | for (int i = 0; i < numflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.cpp:364:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 364 | for (int i = 0; i < defflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.cpp:366:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 366 | for (int i = 0; i < strlistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.cpp:368:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 368 | for (int i = 0; i < numlistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.cpp:370:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 370 | for (int i = 0; i < flaglistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.cpp: In member function 'void ngcore::Flags::SetCommandLineFlag(const char*, ngcore::SymbolTable*)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.cpp:633:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 633 | for (int i = 0; i < strs.Size(); i++) | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.cpp:112:28: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = double; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = double; std::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.cpp:118:28: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = bool; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = bool; std::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.cpp:124:26: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = ngcore::Flags; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = ngcore::Flags; std::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.cpp:130:33: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = std::shared_ptr > >; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = std::shared_ptr > >; std::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.cpp:172:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = std::shared_ptr >; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = std::shared_ptr >; std::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.cpp:181:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = std::any; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = std::any; std::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.cpp:187:27: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 8%] Building CXX object libsrc/core/CMakeFiles/ngcore.dir/python_ngcore.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/python_ngcore.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 8%] Linking CXX shared library libngcore.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libngcore.so -o libngcore.so CMakeFiles/ngcore.dir/archive.cpp.o CMakeFiles/ngcore.dir/bitarray.cpp.o CMakeFiles/ngcore.dir/exception.cpp.o CMakeFiles/ngcore.dir/localheap.cpp.o CMakeFiles/ngcore.dir/logging.cpp.o CMakeFiles/ngcore.dir/flags.cpp.o CMakeFiles/ngcore.dir/paje_trace.cpp.o CMakeFiles/ngcore.dir/profiler.cpp.o CMakeFiles/ngcore.dir/table.cpp.o CMakeFiles/ngcore.dir/taskmanager.cpp.o CMakeFiles/ngcore.dir/utils.cpp.o CMakeFiles/ngcore.dir/version.cpp.o CMakeFiles/ngcore.dir/python_ngcore.cpp.o -Wl,-rpath,:::::::::::::::::::::: -lpthread /usr/lib/libpython3.9.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 8%] Built target ngcore make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/core/CMakeFiles/pyngcore.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/core/CMakeFiles/pyngcore.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/core/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/visualization/CMakeFiles/visual.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/visualization/CMakeFiles/visual.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/visualization/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/occ/CMakeFiles/occ.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/occ/CMakeFiles/occ.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/occ/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/meshing/CMakeFiles/mesh.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/meshing/CMakeFiles/mesh.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/meshing/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 12%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter2d.cxx.o /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/Partition_Inter2d.cxx: In function 'void EdgesPartition(const TopoDS_Face&, const TopoDS_Edge&, const TopoDS_Edge&, const opencascade::handle&, const TopTools_MapOfShape&, Standard_Boolean)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/Partition_Inter2d.cxx:519:20: warning: unused variable 'AffichPurge' [-Wunused-variable] 519 | Standard_Boolean AffichPurge = Standard_False; | ^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/occ/Partition_Inter2d.cxx:337:24: warning: 'endU' may be used uninitialized in this function [-Wmaybe-uninitialized] 337 | if (Abs(endU-f) < Abs(endU-l)) | ~~~^~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/adfront2.cpp:379:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 379 | for (int i = 0; i < pgeominfo.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront2.cpp:383:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 383 | for (int i = 0; i < loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront2.cpp:414:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 414 | for (int i = 0; i < locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront2.cpp: In member function 'bool netgen::AdFront2::Inside(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront2.cpp:478:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 478 | for (int i = 0; i < lines.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront2.cpp: In member function 'bool netgen::AdFront2::SameSide(const netgen::Point<2, double>&, const netgen::Point<2, double>&, const ngcore::FlatArray*) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront2.cpp:512:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 512 | for (int ii = 0; ii < testfaces->Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront2.cpp:543:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 543 | for (int i = 0; i < lines.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../gprim/gprim.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/gprim.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:7, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/adfront2.cpp:201:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../gprim/adtree.hpp:1008:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1008 | if(i!=n_elements) | ~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront2.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 9%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/mvdraw.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/mvdraw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/mvdraw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/mvdraw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/mvdraw.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/mvdraw.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/mvdraw.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/mvdraw.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/mvdraw.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/mvdraw.cpp: In member function 'void netgen::VisualScene::ArbitraryRotation(const netgen::NgArray&, const netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/mvdraw.cpp:213:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 213 | for(int i=0; i::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 13%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter3d.cxx.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 14%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop.cxx.o /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/Partition_Loop.cxx: In member function 'void Partition_Loop::Perform()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/Partition_Loop.cxx:366:9: warning: unused variable 'i' [-Wunused-variable] 366 | int i = 0; | ^ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/Partition_Loop.cxx: At global scope: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/Partition_Loop.cxx:70:12: warning: 'nbe' defined but not used [-Wunused-variable] 70 | static int nbe = 0; | ^~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/Partition_Loop.cxx: In function 'Standard_Boolean SelectEdge(const TopoDS_Face&, const TopoDS_Edge&, const TopoDS_Vertex&, TopoDS_Edge&, TopTools_ListOfShape&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/Partition_Loop.cxx:215:4: warning: 'angle' may be used uninitialized in this function [-Wmaybe-uninitialized] 215 | if (angle >= anglemax) { | ^~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 13%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront3.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::CreateTrees()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:234:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 234 | pi < GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::RebuildInternalTables()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:298:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 298 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:321:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 321 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:354:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 354 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:362:10: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 362 | i < np+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:369:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 369 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:399:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 399 | i < clvol.Size()+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:407:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 407 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp: In member function 'int netgen::AdFront3::SelectBaseElement()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:452:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 452 | for (i = lasti+1; i <= faces.Size() && !fstind; i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:471:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 471 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/adfront3.cpp:546:21: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 546 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:566:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 566 | for (i = 1; i <= locfaces2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:588:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 588 | for (i = 1; i <= locfaces3.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:596:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 596 | for (i = 1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:603:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 603 | for (i = 1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:625:21: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 625 | for (i = 1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:634:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 634 | if (other >= 1 && other <= pindex.Size() && | ~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/adfront3.cpp:738:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 738 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::SetStartFront(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:769:23: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 769 | for (INDEX i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp: In member function 'bool netgen::AdFront3::Inside(const netgen::Point<3, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:801:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 801 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/adfront3.cpp:861:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 861 | for (int i = 1; i <= testfaces->Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:865:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 865 | for (int ii = 1; ii <= aprif.Size(); ii++) | ~~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:367:11: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = char; int BASE = 1; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/adfront3.cpp:677:14: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 9%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/meshdoc.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/meshdoc.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/meshdoc.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/meshdoc.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/meshdoc.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/meshdoc.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/meshdoc.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/meshdoc.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/meshdoc.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/meshdoc.cpp: In member function 'virtual void netgen::VisualSceneMeshDoctor::DrawScene()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/meshdoc.cpp:97:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 97 | if (selpoint > 0 && selpoint <= mesh->GetNP()) | ~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/meshdoc.cpp: In member function 'virtual void netgen::VisualSceneMeshDoctor::BuildScene(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/meshdoc.cpp:159:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 159 | for (int i = 1; i <= mesh->GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/meshdoc.cpp:276:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 276 | for (int i = 1; i <= mesh->GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/meshdoc.cpp: In member function 'void netgen::VisualSceneMeshDoctor::ClickElement(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/meshdoc.cpp:502:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 502 | if (selelement > 0 && selelement <= mesh->GetNSE()) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/meshdoc.cpp: In member function 'void netgen::VisualSceneMeshDoctor::UpdateTables()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/meshdoc.cpp:521:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 521 | for (i = 1; i <= mesh->GetNP(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/meshdoc.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 11%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vssolution.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::AddSolutionData(netgen::VisualSceneSolution::SolData*)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:102:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | for (int i = 0; i < soldata.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::ClearSolutionData()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:160:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 160 | for (int i = 0; i < soldata.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp: In member function 'netgen::VisualSceneSolution::SolData* netgen::VisualSceneSolution::GetSolData(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:172:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 172 | if (i >= 0 && i < soldata.Size()) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::SaveSolutionData(const char*)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:191:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int i = 0; i < soldata.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:246:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 246 | for (PointIndex pi = PointIndex::BASE; pi < mesh->GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:253:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 253 | for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:257:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 257 | for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:266:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 266 | for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:289:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 289 | for (PointIndex pi = PointIndex::BASE; pi < mesh->GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:296:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 296 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:300:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 300 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:309:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 309 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:323:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 323 | for (int i = 0; i < soldata.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:329:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 329 | for (int elnr = 0; elnr < mesh->GetNE(); elnr++) | ~~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::DrawScene()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:634:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 634 | for (int i = 0; i < user_vis.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:652:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] 652 | catch (bad_weak_ptr e) | ^ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::BuildScene(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:892:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 892 | for (int i = 0; i < cpp.Size(); i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:1124:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1124 | for (int i = 0; i < cpt.Size(); i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:1147:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] 1147 | catch (bad_weak_ptr e) | ^ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:1530:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1530 | simd_pref[i](0) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](0) : 0; }; | ~~~^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:1531:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1531 | simd_pref[i](1) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](1) : 0; }; | ~~~^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::DrawClipPlaneTrigs()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:4439:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4439 | for (int i = 0; i < trigs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:4461:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4461 | for (int i = 0; i < trigs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:4469:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4469 | for (int ii = i; ii < trigs.Size(); ii++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:4478:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4478 | for (int ii = i; ii < trigs.Size(); ii++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:4786:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 4786 | for(int i = 2; i < values.Size(); i+=2) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:4793:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 4793 | for(int i = 1; i < values.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::MouseDblClick(int, int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:4836:22: warning: unused variable 'have_vec_func' [-Wunused-variable] 4836 | bool have_vec_func = vecfunction!=-1 && soldata[vecfunction]->draw_volume; | ^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:1966:25: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:4451:14: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.cpp:4452:14: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 10%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsfieldlines.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/incopengl.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsfieldlines.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/incopengl.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsfieldlines.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsfieldlines.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsfieldlines.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsfieldlines.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsfieldlines.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsfieldlines.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsfieldlines.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsfieldlines.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsfieldlines.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsfieldlines.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/visualization/vsfieldlines.cpp:207:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 207 | for(int i=0; i&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsfieldlines.cpp:428:40: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 428 | if(maxpoints > 0 && points.Size() >= maxpoints) | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromBox(netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsfieldlines.cpp:463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 463 | for (int i = 1; i <= startpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromLine(netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsfieldlines.cpp:479:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 479 | for (int i = 1; i <= startpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromFace(netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsfieldlines.cpp:593:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 593 | for(i=0; i::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 16%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/clusters.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/clusters.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/clusters.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/clusters.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/clusters.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/clusters.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/clusters.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/clusters.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/clusters.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/clusters.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/clusters.cpp:89:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 89 | for (int i = begin+1; i <= end; i++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/clusters.cpp:110:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 110 | for (int j = 0; j < nnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/clusters.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/clusters.cpp:145:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 145 | for (int i = begin+1; i <= end; i++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/clusters.cpp:163:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 163 | for (int j = 0; j < nnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/clusters.cpp: In member function 'void netgen::AnisotropicClusters::Update(netgen::NgTaskManager, netgen::NgTracer)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/clusters.cpp:288:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 288 | for (int j = 0; j < nnums.Size(); j++) | ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/clusters.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/clusters.cpp:47:21: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 14%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop2d.cxx.o /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/occ/Partition_Loop2d.cxx:486:17: warning: 'U2' may be used uninitialized in this function [-Wmaybe-uninitialized] 486 | B.UpdateVertex( V, U2, NewDegen, Tol); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/Partition_Loop2d.cxx:460:8: warning: 'U1' may be used uninitialized in this function [-Wmaybe-uninitialized] 460 | dU = USeq(i) - U1; | ~~~^~~~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 18%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop3d.cxx.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 10%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsmesh.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::DrawScene()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:259:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 259 | if (selpoint > 0 && selpoint <= mesh->GetNP()) | ~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:312:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] 312 | catch (bad_weak_ptr e) | ^ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::BuildScene(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:525:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 525 | for (int i = 1; i <= mesh->GetNE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:537:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 537 | for( int j = 0; j < pnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:550:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 550 | for( int j = 0; j < pnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:568:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 568 | for( int j = 0; j < pnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:583:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 583 | for( int j = 0; j < pnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:627:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 627 | for (int i = 1; i <= mesh->GetNE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:645:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 645 | for (int j = 1; j <= faces.Size(); j++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:684:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 684 | for (int i = 1; i <= mesh->GetNE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:904:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] 904 | catch (bad_weak_ptr e) | ^ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildFilledList(bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:1036:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1036 | for (int hi = 0; hi < seia.Size(); hi++) | ~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildLineList()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:1371:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1371 | for (SurfaceElementIndex sei = 0; sei < mesh->GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildTetList()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:1869:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1869 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildPrismList()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:2151:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2151 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:2419:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2419 | for (j = 1; j <= faces.Size(); j++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildHexList()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:2478:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2478 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:2622:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2622 | for (int j = 1; j <= faces.Size(); j++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildPyramidList()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:2689:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2689 | for (ElementIndex ei = 0; ei < mesh->GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:2974:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2974 | for (int j = 1; j <= faces.Size(); j++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildDomainSurfList()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:3030:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3030 | for (i = 1; i <= mesh->GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/vsmesh.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 13%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/importsolution.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/importsolution.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/importsolution.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/importsolution.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/importsolution.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/importsolution.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/importsolution.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/importsolution.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/importsolution.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/importsolution.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/importsolution.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 15%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bisect.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/bisect.cpp:325:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 325 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:396:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 396 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:461:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 461 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:529:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 529 | for(SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:539:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 539 | for(k = 0; k < idmaps.Size(); k++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:715:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 715 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:795:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 795 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/bisect.cpp:1116:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1116 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:1156:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1156 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/bisect.cpp:1596:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1596 | for (int i = 1; i <= mids.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/bisect.cpp:1734:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1734 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/bisect.cpp:1807:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1807 | for (int i = 1; i <= mquads.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp: In function 'void netgen::WriteMarkedElements(std::ostream&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:1883:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1883 | for(int i=0; i*>&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:2152:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2152 | for(int j=0; j*>&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:2497:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2497 | for(int m = 0; m < mtets_old.Size(); m++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:2547:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2547 | for(ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:2596:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2596 | for(SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:2636:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2636 | for(int j=0; j*) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:2865:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2865 | for(int i=1; i<=mtets.Size(); i++) | ~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:2867:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2867 | for(int i=1; i<=mprisms.Size(); i++) | ~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:2869:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2869 | for(int i=1; i<=mtris.Size(); i++) | ~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:2871:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2871 | for(int i=1; i<=mquads.Size(); i++) | ~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:2873:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2873 | for(int i=1; i<=mprisms.Size(); i++) | ~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:2924:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2924 | for(ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:2994:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2994 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:3015:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3015 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:3038:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3038 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:3064:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3064 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:3139:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3139 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:3142:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3142 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:3147:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3147 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:3150:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3150 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:3155:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3155 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:3158:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3158 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:3209:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3209 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:3211:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3211 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:3219:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3219 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:3224:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3224 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:3226:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3226 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:3234:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3234 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:3239:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3239 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:3241:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3241 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:3249:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3249 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:3374:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3374 | for (int j = 0; j < edges.Size(); j++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:3613:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3613 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:3617:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3617 | for (int i = 0; i < mtets.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:3621:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3621 | for (int i = 0; i < mtets.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:3628:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3628 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:3634:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3634 | for (int i = 0; i < mtris.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:3638:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3638 | for (int i = 0; i < mtris.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:3689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3689 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:3784:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3784 | for (int i = 1; i <= mquads.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:3968:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3968 | for(int ii=1; ii<=mesh.GetNP(); ii++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:4015:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4015 | for(int ii=0; ii::NgArray(const netgen::NgArray&) [with T = netgen::MarkedTet; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:2476:29: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/bisect.cpp:2477:35: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/bisect.cpp:2478:26: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/bisect.cpp:2479:29: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/bisect.cpp:2480:32: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:2816:14: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bisect.cpp:3192:12: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 20%] Linking CXX shared library libvisual.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libvisual.so -o libvisual.so CMakeFiles/visual.dir/meshdoc.cpp.o CMakeFiles/visual.dir/mvdraw.cpp.o CMakeFiles/visual.dir/vsfieldlines.cpp.o CMakeFiles/visual.dir/vsmesh.cpp.o CMakeFiles/visual.dir/vssolution.cpp.o CMakeFiles/visual.dir/importsolution.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/core: ../core/libngcore.so /usr/lib/libGL.so /usr/lib/libGLU.so /usr/lib/libpython3.9.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 20%] Built target visual make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 18%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Spliter.cxx.o /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/occ/Partition_Spliter.cxx:1462:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1462 | VL.IsSame( VOnE.First() ) && VF.IsSame( VOnE.Last() ) ) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/Partition_Spliter.cxx:1479:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1479 | VL.IsSame( SV.First() ) && VF.IsSame( SV.Last() ) ) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 17%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay.cpp: In member function 'void netgen::SphereList::AddElement(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay.cpp:165:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 165 | if (elnr > links.Size()) | ~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/delaunay.cpp:538:21: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 538 | if (centers.Size() < nelind) | ~~~~~~~~~~~~~~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay.cpp: In member function 'void netgen::Meshing3::Delaunay(netgen::Mesh&, int, const netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay.cpp:871:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 871 | for (int i = 1; i <= tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay.cpp:930:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 930 | for (int i = 1; i <= tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay.cpp:960:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 960 | for (int ii = 1; ii <= openels.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay.cpp:984:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 984 | for (int i = 1; i <= tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay.cpp:1089:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1089 | for (int i = 1; i <= openels.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay.cpp:1110:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1110 | for (int i = 1; i <= tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay.cpp:1139:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1139 | for (int jj = 1; jj <= neartrias.Size(); jj++) | ~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay.cpp:1252:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1252 | for (int i = 0; i < tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay.cpp:1271:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1271 | for (int ii = 0; ii < elsonpoint[pi].Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay.cpp:1636:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1636 | for (int i = 0; i < tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../gprim/gprim.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/gprim.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:7, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../gprim/adtree.hpp: In instantiation of 'void netgen::DelaunayTree::DeleteElement(T) [with int dim = 3; T = int; TSCAL = double]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay.cpp:462:38: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../gprim/adtree.hpp:1370:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1370 | if(i!=n_elements) | ~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../gprim/gprim.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/gprim.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:7, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../gprim/adtree.hpp: In instantiation of 'void netgen::DelaunayTree::Leaf::Add(ngcore::Array::Leaf*>&, ngcore::Array&, const netgen::Point<(2 * dim)>&, T) [with int dim = 3; T = int; TSCAL = double]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../gprim/adtree.hpp:1302:22: required from 'void netgen::DelaunayTree::Insert(const netgen::Point&, const netgen::Point&, T) [with int dim = 3; T = int; TSCAL = double]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay.cpp:559:38: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../gprim/adtree.hpp:1127:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1127 | if(leaf_index.Size() hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/csg2d.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay2d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()::DeleteElement(T) [with int dim = 2; T = int; TSCAL = double]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay2d.cpp:389:29: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../gprim/adtree.hpp:1370:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1370 | if(i!=n_elements) | ~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../gprim/gprim.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/gprim.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:7, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../gprim/adtree.hpp: In instantiation of 'void netgen::DelaunayTree::Leaf::Add(ngcore::Array::Leaf*>&, ngcore::Array&, const netgen::Point<(2 * dim)>&, T) [with int dim = 2; T = int; TSCAL = double]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../gprim/adtree.hpp:1302:22: required from 'void netgen::DelaunayTree::Insert(const netgen::Point&, const netgen::Point&, T) [with int dim = 2; T = int; TSCAL = double]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../gprim/adtree.hpp:1274:16: required from 'void netgen::DelaunayTree::Insert(const netgen::Box&, T) [with int dim = 2; T = int; TSCAL = double]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/delaunay2d.cpp:202:40: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../gprim/adtree.hpp:1127:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1127 | if(leaf_index.Size() hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/geomsearch.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/geomsearch.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/geomsearch.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/geomsearch.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/geomsearch.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/geomsearch.cpp: In member function 'void netgen::GeomSearch3d::Create()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/geomsearch.cpp:81:16: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 81 | for (i = 1; i <= faces->Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/geomsearch.cpp:145:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 145 | for (i = 1; i <= faces->Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/geomsearch.cpp:216:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 216 | for (k = 1; k <= area.Size(); k++) | ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/geomsearch.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 15%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/boundarylayer.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/boundarylayer.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/boundarylayer.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/boundarylayer.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/boundarylayer.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/boundarylayer.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/boundarylayer.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/boundarylayer.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/boundarylayer.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../geom2d/csg2d.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/boundarylayer.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()&, const ngcore::Array&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/boundarylayer.cpp:899:12: warning: unused variable 'domain' [-Wunused-variable] 899 | int domain = sel.GetIndex(); | ^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/boundarylayer.cpp:1155:20: warning: variable 'q1' set but not used [-Wunused-but-set-variable] 1155 | auto q1 = mesh[pi3]; | ^~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/boundarylayer.cpp:1109:14: warning: variable 'swap' set but not used [-Wunused-but-set-variable] 1109 | bool swap = false; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/boundarylayer.cpp:750:10: warning: unused variable 'ne' [-Wunused-variable] 750 | int ne = mesh.GetNSE(); | ^~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/boundarylayer.cpp:796:9: warning: unused variable 'fd_old' [-Wunused-variable] 796 | int fd_old = mesh.GetNFD(); | ^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/boundarylayer.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 21%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/global.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/global.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/global.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/global.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/global.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/global.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/global.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/global.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/global.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/global.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 22%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hprefinement.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:15: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/classifyhpel.hpp:435:11: warning: variable 'point_sing' set but not used [-Wunused-but-set-variable] 435 | int point_sing[6]={0,0,0,0,0,0}; | ^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/classifyhpel.hpp:1509:6: warning: variable 'point_sing' set but not used [-Wunused-but-set-variable] 1509 | int point_sing[8]={0,0,0,0,0,0,0,0}; | ^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/classifyhpel.hpp:1511:6: warning: variable 'edge_sing' set but not used [-Wunused-but-set-variable] 1511 | int edge_sing[12] = {0,0,0,0,0,0,0,0,0,0,0,0}; | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:57, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.hpp: In constructor 'netgen::HPRefElement::HPRefElement(netgen::Element&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.hpp:298:7: warning: 'netgen::HPRefElement::np' will be initialized after [-Wreorder] 298 | int np; | ^~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.hpp:293:7: warning: 'int netgen::HPRefElement::index' [-Wreorder] 293 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:35:3: warning: when initialized here [-Wreorder] 35 | HPRefElement :: HPRefElement(Element & el) : | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:57, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.hpp:297:7: warning: 'netgen::HPRefElement::levelz' will be initialized after [-Wreorder] 297 | int levelz; | ^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.hpp:290:22: warning: 'netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type' [-Wreorder] 290 | HPREF_ELEMENT_TYPE type; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:35:3: warning: when initialized here [-Wreorder] 35 | HPRefElement :: HPRefElement(Element & el) : | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:57, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.hpp: In constructor 'netgen::HPRefElement::HPRefElement(netgen::Element2d&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.hpp:297:7: warning: 'netgen::HPRefElement::levelz' will be initialized after [-Wreorder] 297 | int levelz; | ^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.hpp:290:22: warning: 'netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type' [-Wreorder] 290 | HPREF_ELEMENT_TYPE type; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:50:3: warning: when initialized here [-Wreorder] 50 | HPRefElement :: HPRefElement(Element2d & el) : | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:57, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.hpp: In constructor 'netgen::HPRefElement::HPRefElement(netgen::Segment&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.hpp:297:7: warning: 'netgen::HPRefElement::levelz' will be initialized after [-Wreorder] 297 | int levelz; | ^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.hpp:290:22: warning: 'netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type' [-Wreorder] 290 | HPREF_ELEMENT_TYPE type; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:65:3: warning: when initialized here [-Wreorder] 65 | HPRefElement :: HPRefElement(Segment & el) : | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:57, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.hpp: In copy constructor 'netgen::HPRefElement::HPRefElement(netgen::HPRefElement&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.hpp:298:7: warning: 'netgen::HPRefElement::np' will be initialized after [-Wreorder] 298 | int np; | ^~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.hpp:295:7: warning: 'int netgen::HPRefElement::levelx' [-Wreorder] 295 | int levelx; | ^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:86:3: warning: when initialized here [-Wreorder] 86 | HPRefElement :: HPRefElement(HPRefElement & el) : | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:57, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.hpp:297:7: warning: 'netgen::HPRefElement::levelz' will be initialized after [-Wreorder] 297 | int levelz; | ^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.hpp:290:22: warning: 'netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type' [-Wreorder] 290 | HPREF_ELEMENT_TYPE type; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:86:3: warning: when initialized here [-Wreorder] 86 | HPRefElement :: HPRefElement(HPRefElement & el) : | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:57, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.hpp:300:14: warning: 'netgen::HPRefElement::domout' will be initialized after [-Wreorder] 300 | int domin, domout; // he: needed for segment!! in 3d there should be surf1, surf2!! | ^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.hpp:293:7: warning: 'int netgen::HPRefElement::index' [-Wreorder] 293 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:86:3: warning: when initialized here [-Wreorder] 86 | HPRefElement :: HPRefElement(HPRefElement & el) : | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp: In function 'void netgen::InitHPElements(netgen::Mesh&, netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:562:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 562 | for(ElementIndex i = 0; i < mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:581:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 581 | for(SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp: In function 'void netgen::SubdivideDegeneratedHexes(netgen::Mesh&, netgen::NgArray&, double)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:1000:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1000 | for (int l = 0; l < pts.Size(); l++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp: In function 'void netgen::ReorderPoints(netgen::Mesh&, netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:1250:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1250 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:1257:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1257 | for (int i = 0; i < hpelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:1291:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1291 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:1294:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1294 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:1297:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1297 | for (int i = 0; i < hpelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp: In function 'void netgen::HPRefinement(netgen::Mesh&, netgen::Refinement*, int, double, bool, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:1357:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1357 | for (int i = 0; i < hpelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:1451:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1451 | for(ElementIndex i=0;i&, netgen::INDEX_2_HASHTABLE&, netgen::NgBitArray&, netgen::NgBitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::NgArray&, int&, int&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:1605:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1605 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:1641:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1641 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:1669:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1669 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:1726:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1726 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:1788:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1788 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp: In function 'bool netgen::ClassifyHPElements(netgen::Mesh&, netgen::NgArray&, int&, int&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:1852:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1852 | for( int i = 0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:1668:14: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/hprefinement.cpp:1848:14: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 21%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgeom.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:354:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 354 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/occ/occgeom.cpp:1007:43: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:401:25: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.cpp:981:24: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.cpp:986:19: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 19%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgenmesh.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:354:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 354 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/occ/occgenmesh.cpp:232:12: warning: unused variable 'maxh' [-Wunused-variable] 232 | double maxh = mparam.maxh; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgenmesh.cpp:235:12: warning: unused variable 'svalue' [-Wunused-variable] 235 | double svalue[DIVIDEEDGESECTIONS]; | ^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgenmesh.cpp:239:12: warning: unused variable 'L' [-Wunused-variable] 239 | double L = system.Mass(); | ^ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCFindEdges(const netgen::OCCGeometry&, netgen::Mesh&, const netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgenmesh.cpp:420:30: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 420 | if(geom.fnames.Size()>=facenr) | ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCMeshSurface(const netgen::OCCGeometry&, netgen::Mesh&, const netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgenmesh.cpp:767:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 767 | for (int l = 0; l < gis.Size(); l++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgenmesh.cpp:838:64: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 838 | for (SurfaceElementIndex sei = noldsurfel; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgenmesh.cpp:865:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 865 | for (SurfaceElementIndex sei = oldnf; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgenmesh.cpp:643:26: warning: unused variable 'fd' [-Wunused-variable] 643 | FaceDescriptor & fd = mesh.GetFaceDescriptor(k); | ^~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgenmesh.cpp:896:34: warning: variable 'point' set but not used [-Wunused-but-set-variable] 896 | gp_Pnt point = BRep_Tool::Pnt(vertex); | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgenmesh.cpp:624:9: warning: unused variable 'projecttype' [-Wunused-variable] 624 | int projecttype = PARAMETERSPACE; | ^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCOptimizeSurface(netgen::OCCGeometry&, netgen::Mesh&, const netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgenmesh.cpp:937:26: warning: unused variable 'fd' [-Wunused-variable] 937 | FaceDescriptor & fd = mesh.GetFaceDescriptor(k); | ^~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/occ/occgenmesh.cpp:1252:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1252 | for (int j = 0; j < linenums.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgenmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/meshtype.hpp:1349:5: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:401:25: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgenmesh.cpp:351:25: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgenmesh.cpp:676:24: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgenmesh.cpp:1006:22: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 24%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/localh.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxes(netgen::AdFront3*, int (*)(const netgen::Point3d&))': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.cpp:406:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 406 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/localh.cpp:481:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 481 | for (int j = 1; j <= faceused.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.cpp:483:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 483 | for (int j = 1; j <= facenotused.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::WidenRefinement()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.cpp:758:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 758 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::GetInnerPoints(netgen::NgArray, 0, int>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.cpp:786:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 786 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::GetOuterPoints(netgen::NgArray, 0, int>&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.cpp:807:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 807 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 22%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/improve2.cpp:449:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 449 | for (int k = 0; k < hasbothpi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2.cpp:459:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 459 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2.cpp: In member function 'void netgen::MeshOptimize2d::CombineImprove()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2.cpp:617:9: warning: unused variable 'ntasks' [-Wunused-variable] 617 | int ntasks = ngcore::TaskManager::GetMaxThreads(); | ^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:30, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/template.hpp: In member function 'void netgen::MeshOptimize2d::SplitImprove()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/template.hpp:126:31: warning: 'edge.netgen::INDEX_2::i[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] 126 | { return i[0] == in2.i[0] && i[1] == in2.i[1]; } | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2.cpp:758:17: note: 'edge.netgen::INDEX_2::i[1]' was declared here 758 | INDEX_2 edge; | ^~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:30, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/template.hpp:126:31: warning: 'edge.netgen::INDEX_2::i[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 126 | { return i[0] == in2.i[0] && i[1] == in2.i[1]; } | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2.cpp:758:17: note: 'edge.netgen::INDEX_2::i[0]' was declared here 758 | INDEX_2 edge; | ^~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 25%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occmeshsurf.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:354:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 354 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/occ/occmeshsurf.cpp:51:9: warning: unused variable 'vstep' [-Wunused-variable] 51 | double vstep = 0.01*(vmax-vmin); | ^~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occmeshsurf.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:401:25: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 23%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2gen.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2gen.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2gen.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2gen.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2gen.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2gen.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2gen.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2gen.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2gen.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2gen.cpp: In member function 'void netgen::MeshOptimize2d::GenericImprove()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2gen.cpp:206:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | for (int ri = 0; ri < rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2gen.cpp:230:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 230 | for (int j = 1; j <= rule.newels.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2gen.cpp:273:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 273 | for (int k = 0; k < elonnode[el[j]].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2gen.cpp:277:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 277 | for (int l = 0; l < nbels[sei].Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2gen.cpp:288:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 288 | for (int ri = 0; ri < rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2gen.cpp:326:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 326 | for (int i = 1; i < elmap.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2gen.cpp:333:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 333 | for (elmap[i] = 0; elmap[i] < neighbours.Size(); elmap[i]++) /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2gen.cpp:370:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 370 | for(int i=0; ok && i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2gen.cpp:201:12: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2gen.cpp:248:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve2gen.cpp:317:24: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 26%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshfunc.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshfunc.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshfunc.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshfunc.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshfunc.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshfunc.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshfunc.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshfunc.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshfunc.cpp: In function 'netgen::MESHING3_RESULT netgen::MeshVolume(const netgen::MeshingParameters&, netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshfunc.cpp:92:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 92 | for (SurfaceElementIndex sei = 0; sei < mesh3d.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshfunc.cpp:175:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 175 | for (int i = oldne + 1; i <= mesh3d.GetNE(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshfunc.cpp:214:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 214 | for (int i = oldne + 1; i <= mesh3d.GetNE(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshfunc.cpp:266:48: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 266 | for (ElementIndex ei = oldne; ei < mesh3d.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshfunc.cpp: In function 'netgen::MESHING3_RESULT netgen::OptimizeVolume(const netgen::MeshingParameters&, netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshfunc.cpp:652:9: warning: unused variable 'i' [-Wunused-variable] 652 | int i; | ^ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshfunc.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/meshtype.hpp:1349:5: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshfunc.cpp:243:27: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 26%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc2d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshfunc2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshfunc2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshfunc2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshfunc2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshfunc2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshfunc2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshfunc2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshfunc2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshfunc2d.cpp: In function 'void netgen::Optimize2d(netgen::Mesh&, netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshfunc2d.cpp:13:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 13 | bool secondorder = mesh.GetNP() > mesh.GetNV(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshfunc2d.cpp:18:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 18 | for (SurfaceElementIndex ei = 0; ei < mesh.GetNSE(); ei++) | ~~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshfunc2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 8%] Building CXX object libsrc/core/CMakeFiles/pyngcore.dir/python_ngcore_export.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/array.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/python_ngcore.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/python_ngcore_export.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/python_ngcore_export.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/python_ngcore_export.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/python_ngcore_export.cpp:38:59: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 38 | if (i < 0 || i >= self.Size()) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/python_ngcore_export.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/python_ngcore_export.cpp:44:59: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 44 | if (i < 0 || i >= self.Size()) | ~~^~~~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 29%] Linking CXX shared library pyngcore.cpython-39.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,pyngcore.cpython-39.so -o pyngcore.cpython-39.so CMakeFiles/pyngcore.dir/python_ngcore_export.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/core: libngcore.so /usr/lib/libpython3.9.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 29%] Built target pyngcore make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 27%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing2.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:35, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/meshing2.hpp:47:25: warning: 'netgen::Meshing2::geo' will be initialized after [-Wreorder] 47 | const NetgenGeometry& geo; | ^~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.hpp:32:12: warning: 'netgen::AdFront2 netgen::Meshing2::adfront' [-Wreorder] 32 | AdFront2 adfront; | ^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:41:3: warning: when initialized here [-Wreorder] 41 | Meshing2 :: Meshing2 (const NetgenGeometry& ageo, | ^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp: In member function 'virtual void netgen::Meshing2::EndMesh()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:112:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 112 | for (int i = 0; i < ruleused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/meshing2.cpp:344:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 344 | for (int i = 0; i < seia.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:452:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 452 | for (int i = 1; i <= canuse.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:537:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 537 | (gpi1 < illegalpoint.Size()+PointIndex::BASE) && | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:538:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 538 | (gpi2 < illegalpoint.Size()+PointIndex::BASE) ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:633:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 633 | for (int i = 2; i <= loclines.Size(); i++) // don't remove first line | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:799:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 799 | for (int i = 1; i <= chartboundpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:808:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 808 | for (int i = 1; i <= chartboundlines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:851:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 851 | for (int i = 1; i <= locelements.Size() && found; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:869:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 869 | for (int i = oldnp+1; i <= plainpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:932:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 932 | for (int i = oldnl+1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:946:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 946 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:962:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 962 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:1026:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1026 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:1069:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1069 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:1082:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1082 | for (int i = oldnp+1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:1085:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1085 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:1157:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1157 | for (int i = 1; i <= critpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:1161:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1161 | for (int jj = 0; jj < intersecttrias.Size(); jj++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:1247:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1247 | for (int i = oldnl+1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:1251:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1251 | if (nlgpi1 <= pindex.Size() && nlgpi2 <= pindex.Size()) | ~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:1251:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1251 | if (nlgpi1 <= pindex.Size() && nlgpi2 <= pindex.Size()) | ~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:1312:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1312 | for (int i = oldnp+1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:1318:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1318 | for (int i = oldnl+1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:1350:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1350 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:1419:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1419 | if (gpi >= oldts+PointIndex::BASE) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:1448:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1448 | for (int i = 1; i <= dellines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:1493:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1493 | for (int i = 1; i <= pindex.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:1502:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1502 | for (int i = 1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:1509:29: warning: comparison of integer expressions of different signedness: 'const INDEX' {aka 'const int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1509 | loclines.Get(i).I(j) <= pindex.Size()) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:1554:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1554 | for (int i = 1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:1561:29: warning: comparison of integer expressions of different signedness: 'const INDEX' {aka 'const int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1561 | loclines.Get(i).I(j) <= pindex.Size()) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:1634: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:1634: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp: In member function 'virtual void netgen::VisualSceneSurfaceMeshing::DrawScene()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:1683:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1683 | if (loclines.Size() != changeval) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:1745:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1745 | for (int i = 1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:1782:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1782 | for (int i = 1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:1800:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1800 | for (int i = 1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:1825:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1825 | for (int i = 1; i <= plainpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:1721:10: warning: unused variable 'transp' [-Wunused-variable] 1721 | double transp = vispar.transp; | ^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:102:16: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing2.cpp:317:19: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 28%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtool.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/geometry2d.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()&, const netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp:564:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 564 | for (int i = 0; i < elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp: In function 'void netgen::MeshQuality3d(const netgen::Mesh&, netgen::NgArray*)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp:587:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 587 | for (i = 1; i <= incl.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp:590:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 590 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp: In function 'void netgen::SaveEdges(const netgen::Mesh&, const char*, double, char*)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp:644:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 644 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp: In function 'void netgen::SaveSurfaceMesh(const netgen::Mesh&, double, char*)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp:673:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 673 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp:681:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 681 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp: In function 'void netgen::SaveVolumeMesh(const netgen::Mesh&, const netgen::NetgenGeometry&, char*)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp:761:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 761 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp:773:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 773 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp:779:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 779 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp: In function 'int netgen::CheckMesh3D(const netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp:823:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 823 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp:838:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 838 | for (ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp:863:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 863 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp:881:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 881 | for (ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp:934:16: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'unsigned int' [-Wsign-compare] 934 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp:944:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 944 | for (ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp: In function 'void netgen::RemoveProblem(netgen::Mesh&, int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp:987:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 987 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtool.cpp:137:12: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 27%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing3.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp: In constructor 'netgen::Meshing3::Meshing3(const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:34:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 34 | for (int i = 1; i <= rules.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp: In constructor 'netgen::Meshing3::Meshing3(const char**)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:56:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 56 | for (int i = 0; i < rules.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp: In destructor 'virtual netgen::Meshing3::~Meshing3()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:68:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 68 | for (int i = 0; i < rules.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/meshing3.cpp:345:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 345 | for(int i = 1; i <= allowpoint.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:374:37: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 374 | if (onlytri && groupfaces.Size() <= 20 + 2*stat.qualclass && | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:379:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 379 | for(int i = 1; i <= groupfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:382:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 382 | for(int i = 1; i <= groupfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:383:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 383 | for (j = 1; j <= locfaces.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:397:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 397 | for(int i = 1; i <= groupfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:471:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 471 | for(int i = 1; i <= canuse.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:507:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 507 | for (int i = oldnp+1; i <= plainpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:515:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 515 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:532:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 532 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:567:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 567 | for(int i = 1; i <= plainpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:570:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 570 | if (i <= pindex.Size()) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:584:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 584 | for(int i = oldnp+1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:588:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 588 | for(int i = oldnf+1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:592:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 592 | for(int i = 1; i <= delfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:596:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 596 | for(int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:626:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 626 | for(int i = 1; i <= tempnewpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:628:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 628 | for(int i = 1; i <= tempnewfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:630:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 630 | for(int i = 1; i <= tempdelfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:632:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 632 | for(int i = 1; i <= templocelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:639:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 639 | for(int i = 1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:642:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 642 | if (i <= pindex.Size()) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:654:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | for (int i = oldnp+1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:660:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 660 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:678:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 678 | for(int i = oldnf+1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:687:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | for(int i = 1; i <= delfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:711:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 711 | for(int i = 1; i <= ruleused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp: In member function 'void netgen::Meshing3::BlockFillLocalH(netgen::Mesh&, const netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:1174:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1174 | for (int i = 1; i <= npoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:1187:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1187 | for (int i = 1; i <= npoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:1255:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1255 | for (int i = 1; i <= npoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:45, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/meshing3.cpp:375:52: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/findip.hpp:108:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 108 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing3.cpp:351:15: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 23%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve3.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/array.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:16, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/improve3.cpp:227:15: warning: unused variable 'l' [-Wunused-variable] 227 | int l; | ^ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::CombineImproveSequential(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:363:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 363 | for (int k = 0; k < row1.Size(); k++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:380:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 380 | for (int k = 0; k < row2.Size(); k++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:395:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 395 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:397:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 397 | for (int k = 0; k < hasbothpi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:421:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 421 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:437:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 437 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:467:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 467 | for (int k = 0; k < row.Size(); k++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:482:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 482 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:485:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 485 | for (int k = 0; k < hasbothpi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:501:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 501 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/improve3.cpp:749:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 749 | for (int k = 0; k < hasbothpoints.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SplitImprove(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:814:7: warning: unused variable 'np' [-Wunused-variable] 814 | int np = mesh.GetNP(); | ^~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SplitImproveSequential(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:1027:12: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1027 | if (pi2 >= elementsonnode.Size()+PointIndex::BASE) continue; // old number of points | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:1129:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1129 | for (int k = 0; k < hasbothpoints.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/improve3.cpp:1325:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1325 | for (int k = 0; k < elementsonnode[pi1].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/improve3.cpp:2662:19: warning: unused variable 'k1' [-Wunused-variable] 2662 | int k1; | ^~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/improve3.cpp:2714:7: warning: unused variable 'np' [-Wunused-variable] 2714 | int np = mesh.GetNP(); | ^~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:2715:7: warning: unused variable 'ne' [-Wunused-variable] 2715 | int ne = mesh.GetNE(); | ^~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/improve3.cpp:2921:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2921 | for(int k=0; !found && kSize(); k++) | ~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:2923:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2923 | if(pi2 < (*used_idmaps)[k]->Size() + PointIndex::BASE) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:2963:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2963 | for (int k = 0; k < elementsonnode[pi1].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:2985:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2985 | for (int l = 0; l < hasbothpoints.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:2995:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2995 | for (int l = 0; l < hasbothpointsother.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:3009:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3009 | for(int ii=0; ii < hasbothpoints.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:3012:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3012 | for(int ii=0; ii < hasbothpointsother.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:3023:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3023 | for (int k = 0; k < elementsonnode[pi1other].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:3043:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3043 | for (int l = 0; l < hasbothpointsother.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:3060:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3060 | for(int k = 0; k < surfaceelementsonnode[pi1].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:3083:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3083 | for(int k = 0; k < surfaceelementsonnode[pi1other].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:3156:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3156 | for (int k = 0; puretet && k < hasbothpoints.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:3159:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3159 | for (int k = 0; puretet && k < hasbothpointsother.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:3174:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3174 | for(int jj=i; !done && jjSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:3383:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3383 | for(int jj=0; jjSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:3391:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3391 | for(int k = 0; kSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:3466:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3466 | for(int jj=0; jjSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:3582:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3582 | for(int i=0; iSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:3626:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3626 | for(int i=0; iSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:3639:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3639 | for(int i=0; i&, netgen::TABLE&, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:3696:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3696 | for (int k = 0; k < belementsonnode[pi1].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:3732:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 3732 | for (int k = 0; k < row.Size(); k++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImprove2Sequential(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:3833:14: warning: unused variable 'pi1' [-Wunused-variable] 3833 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:3833:19: warning: unused variable 'pi2' [-Wunused-variable] 3833 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:3833:24: warning: unused variable 'pi3' [-Wunused-variable] 3833 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:3833:29: warning: unused variable 'pi4' [-Wunused-variable] 3833 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:3833:34: warning: unused variable 'pi5' [-Wunused-variable] 3833 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:3837:16: warning: unused variable 'bad2' [-Wunused-variable] 3837 | double bad1, bad2; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImprove2(netgen::Mesh&, netgen::OPTIMIZEGOAL)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:3939:16: warning: unused variable 'bad2' [-Wunused-variable] 3939 | double bad1, bad2; | ^~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:45, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/improve3.cpp:731:62: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/findip.hpp:108:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 108 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/improve3.cpp:1053:34: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:500:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = netgen::PointIndex; int S = 50]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:1846:40: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:500:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = bool; int S = 50]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:1850:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:30, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/template.hpp: 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.2102/libsrc/meshing/../include/../general/template.hpp:133:5: warning: 'pi5.netgen::PointIndex::i' may be used uninitialized in this function [-Wmaybe-uninitialized] 133 | if (i[0] > i[1]) | ^~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:3663:34: note: 'pi5.netgen::PointIndex::i' was declared here 3663 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:30, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/template.hpp:133:5: warning: 'pi4.netgen::PointIndex::i' may be used uninitialized in this function [-Wmaybe-uninitialized] 133 | if (i[0] > i[1]) | ^~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:3663:29: note: 'pi4.netgen::PointIndex::i' was declared here 3663 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:46:7: warning: 'pi3.netgen::PointIndex::i' may be used uninitialized in this function [-Wmaybe-uninitialized] 46 | i = i-BASE; | ^ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:3663:24: note: 'pi3.netgen::PointIndex::i' was declared here 3663 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:3744:40: warning: 'pi2.netgen::PointIndex::i' may be used uninitialized in this function [-Wmaybe-uninitialized] 3744 | if (elem2.PNum(l) == pi1 || elem2.PNum(l) == pi2 || | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/improve3.cpp:3744:64: warning: 'pi1.netgen::PointIndex::i' may be used uninitialized in this function [-Wmaybe-uninitialized] 3744 | if (elem2.PNum(l) == pi1 || elem2.PNum(l) == pi2 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 3745 | elem2.PNum(l) == pi3) | ~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/msghandler.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/msghandler.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/msghandler.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/msghandler.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/msghandler.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/msghandler.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/msghandler.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/msghandler.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/msghandler.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/msghandler.cpp: In function 'void netgen::ResetStatus()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/msghandler.cpp:126:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 126 | for (int i = 0; i < msgstatus_stack.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/msghandler.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule2.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule2.cpp: In destructor 'netgen::netrule::~netrule()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule2.cpp:17:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 17 | for(int i = 0; i < oldutofreearea_i.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule2.cpp:19:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 19 | for(int i = 0; i < freezone_i.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule2.cpp: In member function 'void netgen::netrule::SetFreeZoneTransformation(const netgen::Vector&, int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule2.cpp:38:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 38 | if (tolclass <= oldutofreearea_i.Size()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/netrule2.cpp:127:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 127 | for (int i = 1; i <= transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule2.cpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 148 | for (int i = 1; i <= transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 32%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/prism2rls.cpp.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 33%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramid2rls.cpp.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 33%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramidrls.cpp.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/quadrls.cpp.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule3.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp: In destructor 'netgen::vnetrule::~vnetrule()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:21:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 21 | for (int i = 1; i <= freefaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:23:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 23 | for (int i = 1; i <= freesets.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:25:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 25 | for (int i = 1; i <= freeedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:27:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 27 | for (int i = 1; i <= freefaceinequ.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::TestFlag(char) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:35:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 35 | for (int i = 1; i <= flags.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp: In member function 'void netgen::vnetrule::SetFreeZoneTransformation(const netgen::Vector&, int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:78:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 78 | for (i = 2; i <= freezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:85:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 85 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:90:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 90 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::ConvexFreeZone() const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:141:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 141 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:149:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 149 | for (i = 1; i <= freesetedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::IsInFreeZone(const netgen::Point3d&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:175:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 175 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:181:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 181 | for (i = 1; i <= freesetfaces.Size() && inthis; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/netrule3.cpp:213:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 213 | for (j = 1; j <= freezonepi.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:219:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 219 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:225:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 225 | for (j = 1; j <= freeseti.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/netrule3.cpp:316:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 316 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:446:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 446 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:579:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 579 | for (i = 1; i <= lpi.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:585:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 585 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:618:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | for (i = 1; i <= lpi.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:624:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 624 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 644 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:686:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 686 | for (i = 1; i <= transfreezone.Size() && (allleft || allright); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:739:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 739 | for (i = 1; i <= activefaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/netrule3.cpp:880:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 880 | for (j = 1; j <= freezonepi.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:886:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 886 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:892:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 892 | for (j = 1; j <= freeseti.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::TestOk() const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:995:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 995 | for (i = 1; i <= cntpused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:997:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 997 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:999:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 999 | for (i = 1; i <= delfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:1003:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1003 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:1008:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1008 | for (i = 1; i <= cntpused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:1016:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1016 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:1036:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1036 | for (k = 1; k <= edge1.Size(); k++) | ~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/netrule3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser2.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser2.cpp: In member function 'void netgen::netrule::LoadRule(std::istream&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser2.cpp:434:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 434 | for (i = 1; i <= pnearness.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser2.cpp:473:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 473 | for (i = 0; i < oldutofreearea_i.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser2.cpp:485:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 485 | for (int j = 0; j < freezone.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 32%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser3.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp: In member function 'void netgen::vnetrule::LoadRule(std::istream&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:370:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 370 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:375:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 375 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:388:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 388 | for (j = 1; j <= 3 * (points.Size() - noldp); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:395:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 395 | for (k = 1; k <= 3 * points.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:431:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 431 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:436:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 436 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:448:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 448 | for (j = 1; j <= 3 * (points.Size() - noldp); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:455:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 455 | for (k = 1; k <= 3 * points.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:653:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 653 | for (i = 1; i <= freezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:654:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 654 | for (j = 1; j <= points.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 669 | for (i = 1; i <= freezonepi.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:671:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 671 | for (i = 1; i <= freezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:679:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 679 | for (i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:710:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 710 | for (i = 1; i <= freezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:726:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 726 | for (int j = 1; j <= points.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:729:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 729 | for (int j = 1; j <= freezone.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:737:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 737 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:744:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 744 | for (ii1 = 1; ii1 <= freeset.Size(); ii1++) | ~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:745:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 745 | for (ii2 = 1; ii2 <= freeset.Size(); ii2++) | ~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:746:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 746 | for (ii3 = 1; ii3 <= freeset.Size(); ii3++) | ~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:762:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 762 | for (ii = 1; ii <= freeset.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:780:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 780 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:791:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 791 | for (i = 1; i <= pnearness.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:815:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 815 | for (i = 1; i <= edges.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:833:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 833 | for (i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:857:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 857 | for (i = 1; i <= pnearness.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:875:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 875 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:885:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 885 | for (k = 1; k <= freesetfaces.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:889:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 889 | for (l = k+1; l <= freesetfaces.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/parser3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/refine.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/refine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/refine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/refine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/refine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/refine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/refine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/refine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/refine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/refine.cpp: In member function 'void netgen::Refinement::Refine(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/refine.cpp:31:36: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 31 | if (mesh.mlbetweennodes.Size() < mesh.GetNV()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/refine.cpp:54:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 54 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/refine.cpp:81:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 81 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/refine.cpp:116:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 116 | for (int i = 0; i < par_nr.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/refine.cpp:120:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 120 | for (int i = 0; i < parents.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/refine.cpp:163:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 163 | if (pinew >= epgi.Size()+PointIndex::BASE) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/refine.cpp:184:5: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 184 | i < surfgi.Size()+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/refine.cpp:247:23: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 247 | if (surfgi.Size() < pnums.Elem(4+j)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/refine.cpp:324:27: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 324 | if (surfgi.Size() < pnums.Elem(5+j)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/refine.cpp:757:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 757 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/refine.cpp:820:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 820 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/refine.cpp:830:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 830 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/refine.cpp:862:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 862 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/refine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/refine.cpp:34:76: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/refine.cpp:128:16: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:500:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = netgen::PointIndex; int S = 27]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/refine.cpp:514:28: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 35%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler2.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/ruler2.cpp:171:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 171 | for (int i = maxlegalline; i < llines1.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.cpp:209:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 209 | for (int ri = 1; ri <= rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.cpp:361:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 361 | for (int i = 0; i < pmap.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.cpp:513:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 513 | for (int i = maxlegalpoint+1; i <= lpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.cpp:546:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 546 | for (int i = maxlegalline+1; i <= llines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.cpp:633:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 633 | for (int i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/ruler2.cpp:710:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 338 | for (int i = 0; i < a2.Size(); i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/ruler2.cpp:711:30: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/ruler2.cpp:712:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/ruler2.cpp:713:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:500:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = int; int S = 100]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.cpp:105:17: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 29%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtype.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Element2d::GetBox(const T_POINTS&, netgen::Box3d&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.cpp:393:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int8_t' {aka 'const signed char'} [-Wsign-compare] 393 | for (unsigned i = 1; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Element::GetTets(netgen::NgArray&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.cpp:1376:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1376 | for (i = 1; i <= locels.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Identifications::GetMap(int, netgen::NgArray&, bool) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.cpp:2738:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2738 | for (int i = 0; i < idpoints_table[identnr].Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:32, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/meshtype.cpp:2820:33: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/table.hpp:267:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 267 | for (int j = 0; j < row.Size(); j++) | ~~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.cpp:2735:16: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 36%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.5.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.5.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.5.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.5.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.5.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.5.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.5.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.5.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.5.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/smoothing2.5.cpp:13:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 13 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.5.cpp:79:24: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 25%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/python_occ.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/array.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/python_ngcore.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../general/ngpython.hpp:3, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/python_occ.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/python_occ.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/python_occ.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/occ/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/occ/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/python_occ.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/python_occ.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/python_occ.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/python_occ.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/occ/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/python_occ.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/python_occ.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:354:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 354 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/python_occ.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/occ/../meshing/meshtype.hpp:1351:25: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/occ/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/occ/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:401:25: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 35%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler3.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/ruler3.cpp:183:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int ri = 0; ri < rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler3.cpp:229:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 229 | for (int ri = 1; ri <= rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler3.cpp:460:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 460 | while (!ok && locpi < lpoints.Size()-1+PointIndex::BASE) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler3.cpp:655:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 655 | for (int i = 1; i <= fz.Size(); i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler3.cpp:662:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 662 | for (int i = 1; i <= lpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler3.cpp:686:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 686 | for (int i = 1; i <= lfaces.Size() && ok; i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler3.cpp:961:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 961 | for (int i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler3.cpp:1074:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1074 | for (int i = noldlp+1; i <= lpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler3.cpp:1078:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1078 | for (int i = noldlf+1; i <= lfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler3.cpp:1082:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1082 | for (int i = 1; i <= delfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler3.cpp:1086:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1086 | for (int i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler3.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler3.cpp:111:23: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = char; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:500:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = char; int S = 100]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler3.cpp:264:15: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:500:29: required from 'netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = int; int S = 100]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler3.cpp:267:15: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/tetrarls.cpp.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 35%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/secondorder.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/secondorder.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/secondorder.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/secondorder.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/secondorder.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/secondorder.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/secondorder.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/secondorder.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/secondorder.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/secondorder.cpp: In member function 'void netgen::Refinement::MakeSecondOrder(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/secondorder.cpp:34:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 34 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/secondorder.cpp:84:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 84 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/secondorder.cpp:116:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 116 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/secondorder.cpp:209:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 209 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/secondorder.cpp:395:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 395 | for (int i = oldsize; i < mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/secondorder.cpp: In member function 'void netgen::Refinement::ValidateRefinedMesh(netgen::Mesh&, netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/secondorder.cpp:500:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 500 | for (int i = 1; i <= parents.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/secondorder.cpp:509:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 509 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/secondorder.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 40%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/triarls.cpp.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 37%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/specials.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/specials.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/specials.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/specials.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/specials.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/specials.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/specials.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/specials.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/specials.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/specials.cpp: In function 'void netgen::CutOffAndCombine(netgen::Mesh&, const netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/specials.cpp:38:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 38 | for (i = 1; i <= othermesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/specials.cpp:67:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 67 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/specials.cpp:78:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 78 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/specials.cpp:104:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 104 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/specials.cpp:146:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 146 | for (i = 1; i <= othermesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/specials.cpp: In function 'void netgen::HelmholtzMesh(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/specials.cpp:180:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 180 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/specials.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 36%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::Func(const netgen::Vector&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.cpp:224:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/smoothing2.cpp:256:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 256 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/smoothing2.cpp:289:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 289 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/smoothing2.cpp:368:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 368 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/smoothing2.cpp:420:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 420 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/smoothing2.cpp:506:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 506 | for (j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/smoothing2.cpp:592:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 592 | for (int j = 1; j <= ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/smoothing2.cpp:661:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 661 | for (j = 1; j <= ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.cpp: In member function 'void netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.cpp:719:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 719 | for (int i = 0; i < seia.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.cpp:725:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 725 | for (int i = 0; i < seia.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.cpp: In instantiation of 'netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&):: [with auto:11 = ngcore::T_Range]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:239:13: required from 'void ngcore::ParallelForRange(ngcore::T_Range, TFUNC, int, ngcore::TotalCosts) [with TR = unsigned int; TFUNC = netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)::]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.cpp:1030:47: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.cpp:911:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 911 | for (int j = 0; j < elementsonpoint[pi].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.cpp:943:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 943 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.cpp:950:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 950 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.cpp:980:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 980 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.cpp:1019:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1019 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing2.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parallelmesh.cpp.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/paralleltop.cpp.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 38%] Linking CXX shared library libocc.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libocc.so -o libocc.so CMakeFiles/occ.dir/Partition_Inter2d.cxx.o CMakeFiles/occ.dir/Partition_Inter3d.cxx.o CMakeFiles/occ.dir/Partition_Loop.cxx.o CMakeFiles/occ.dir/Partition_Loop2d.cxx.o CMakeFiles/occ.dir/Partition_Loop3d.cxx.o CMakeFiles/occ.dir/Partition_Spliter.cxx.o CMakeFiles/occ.dir/occgenmesh.cpp.o CMakeFiles/occ.dir/occgeom.cpp.o CMakeFiles/occ.dir/occmeshsurf.cpp.o CMakeFiles/occ.dir/python_occ.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/core: ../core/libngcore.so /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so /usr/lib/libpython3.9.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 42%] Built target occ make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/occ/CMakeFiles/occvis.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/occ/CMakeFiles/occvis.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/occ/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 37%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing3.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::MinFunctionSum::Func(const netgen::Vector&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing3.cpp:20:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 20 | for(int i=0; i&, const netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing3.cpp:341:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 341 | for (int i = 0; i < elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/smoothing3.cpp:362:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 362 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/smoothing3.cpp:382:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 382 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/smoothing3.cpp:412:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 412 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing3.cpp: In member function 'int netgen::PointFunction::MovePointToInner()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing3.cpp:438:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 438 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing3.cpp: In constructor 'netgen::JacobianPointFunction::JacobianPointFunction(netgen::Mesh::T_POINTS&, const ngcore::Array&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing3.cpp:990:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 990 | for (int i = 0; i < elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing3.cpp: In member function 'void netgen::Mesh::ImproveMeshSequential(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing3.cpp:1340:7: warning: unused variable 'np' [-Wunused-variable] 1340 | int np = GetNP(); | ^~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing3.cpp:1341:7: warning: unused variable 'ne' [-Wunused-variable] 1341 | int ne = GetNE(); | ^~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing3.cpp: In member function 'void netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing3.cpp:1468:7: warning: unused variable 'np' [-Wunused-variable] 1468 | int np = GetNP(); | ^~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/smoothing3.cpp:1650:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1650 | for (int i=0; i*>&, netgen::OPTIMIZEGOAL, const netgen::NgArray*>*)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing3.cpp:1807:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1807 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing3.cpp:1856:9: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1856 | if(pi < (*used_idmaps)[j]->Size() + PointIndex::BASE) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing3.cpp:1913:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1913 | for(int i=0; i; FACEArray = netgen::NgArray]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing3.cpp:454:47: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/findip.hpp:108:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 108 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing3.cpp:1375:16: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 1; TIND = netgen::PointIndex]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing3.cpp:1649:16: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/profiler.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/array.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:5, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing3.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/paje_trace.hpp: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ngcore::ParallelForRange >::; _ArgTypes = {ngcore::TaskInfo&}]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/paje_trace.hpp:189:38: warning: 'reg.ngcore::RegionTracer::nr' may be used uninitialized in this function [-Wmaybe-uninitialized] 189 | tasks[thread_id][task_num].stop_time = GetTimeCounter(); | ^ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/smoothing3.cpp:1539:22: note: 'reg.ngcore::RegionTracer::nr' was declared here 1539 | RegionTracer reg(ngcore::TaskManager::GetThreadId(), trange, myrange.Size()); | ^~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bcfunctions.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bcfunctions.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bcfunctions.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bcfunctions.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bcfunctions.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bcfunctions.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bcfunctions.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bcfunctions.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bcfunctions.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::GetFaceColours(netgen::Mesh&, netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bcfunctions.cpp:64:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 64 | for(int j = 1; j <= face_colours.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bcfunctions.cpp:79:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 79 | for( int i = 1; i <= face_colours.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::AutoColourAlg_UserProfile(netgen::Mesh&, std::ifstream&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bcfunctions.cpp:194:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 194 | for(int i = 1; i <= bc_num.Size();i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bcfunctions.cpp:229:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 229 | for(int col_index = 1; col_index <= bc_colours.Size(); col_index++) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bcfunctions.cpp:262:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 262 | for(int bc_index = 0; bc_index <= bc_num.Size(); bc_index++) | ~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::AutoColourAlg_Sorted(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bcfunctions.cpp:302:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 302 | for(int i = 1; i <= all_colours.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bcfunctions.cpp:329:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 329 | for(int i = 0; i <= all_colours.Size(); i++) colours_sorted[i] = i; | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bcfunctions.cpp:354:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 354 | for(int i = 1; i <= all_colours.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bcfunctions.cpp:386:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 386 | for(int i = 0; i < colours_sorted.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bcfunctions.cpp:408:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 408 | for(int i = 0; i < faces_sorted.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bcfunctions.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/bcfunctions.cpp:372:45: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:741:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 741 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:742:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 742 | for (int j = i+1; j < data.Size(); j++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/bcfunctions.cpp:323:22: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hexarls.cpp.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 40%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/validate.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/validate.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/validate.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/validate.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/validate.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/validate.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/validate.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/validate.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/validate.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/validate.cpp: In function 'void netgen::GetPureBadness(netgen::Mesh&, netgen::NgArray&, const netgen::NgBitArray&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/validate.cpp:30:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 30 | for (ElementIndex i = 0; i < mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/validate.cpp:73:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 73 | for (ElementIndex i = 0; i < mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/validate.cpp:114:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 114 | for(int i=0; i&, const netgen::NgBitArray&, const netgen::Refinement&, const netgen::NgArray&, double, bool, const netgen::NgArray*>&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/validate.cpp:202:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 202 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/validate.cpp:307:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 307 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/validate.cpp:15:21: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/validate.cpp:200:21: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/basegeom.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/basegeom.cpp:212:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 212 | if(i == num) continue; | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/basegeom.cpp:325:28: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 325 | if (i1 > divide_edge_sections) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/basegeom.cpp:424:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 424 | if(seg.si == k+1) | ~~~~~~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.cpp:440:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 440 | if(seg.si == k+1) | ~~~~~~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.cpp:460:25: warning: unused variable 'res' [-Wunused-variable] 460 | MESHING2_RESULT res = meshing.GenerateMesh(mesh, mparam, mparam.maxh, k+1); | ^~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.cpp: In member function 'virtual std::shared_ptr netgen::GeometryRegisterArray::LoadFromMeshFile(std::istream&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.cpp:509:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/__/ng/onetcl.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/onetcl.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/onetcl.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/surfacegeom.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/surfacegeom.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/surfacegeom.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/surfacegeom.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/surfacegeom.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/surfacegeom.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/surfacegeom.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/surfacegeom.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/surfacegeom.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/surfacegeom.cpp: In member function 'virtual bool netgen::SurfaceGeometry::ProjectPointGI(int, netgen::Point<3, double>&, netgen::PointGeomInfo&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/surfacegeom.cpp:123:20: warning: unused variable 'det' [-Wunused-variable] 123 | double norm_r, det, energy=0.0, new_energy=0.0, alpha=2.0,u=0.0,v=0.0,maxerr=1e-16; | ^~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/surfacegeom.cpp: In member function 'int netgen::SurfaceGeometry::GenerateMesh(std::shared_ptr&, bool, int, int, bool, const ngcore::Array >&, const ngcore::Array >&, const ngcore::Array >&, const ngcore::Array&, const ngcore::Array >&, const ngcore::Array&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/surfacegeom.cpp:249:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 249 | for (int k = 0; k < bbbpts.Size(); k++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/surfacegeom.cpp:259:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 259 | for (int k = 0; k < hppoints.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/surfacegeom.cpp:475:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 475 | for (int i = 0; i < bbbpts.Size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/surfacegeom.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/adtree.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/adtree.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/adtree.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/adtree.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree::Insert(const float*, int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/adtree.cpp:86:21: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 86 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/adtree.cpp:119:20: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 119 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree3::Insert(const float*, int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/adtree.cpp:335:21: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 335 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/adtree.cpp:367:20: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 367 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree6::Insert(const float*, int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/adtree.cpp:1621:21: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1621 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/adtree.cpp:1651:20: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1651 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/adtree.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/topology.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:501:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 501 | for (int pei = 0; pei < mesh->pointelements.Size(); pei++) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:508:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 508 | for (int pei = 0; pei < mesh->pointelements.Size(); pei++) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:537:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 537 | for (int i = 0; i < edge2vert.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:540:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 540 | for (int i = 0; i < edge2vert.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:549:21: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 549 | if (parents[0] >= PointIndex::BASE) cnt[parents[0]]++; /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:556:21: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 556 | if (parents[0] >= PointIndex::BASE) vert2vertcoarse.AddSave (parents[0], parents[1]); /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:562:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 562 | for (int i = PointIndex::BASE; i < nv+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:581:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 581 | v < end+PointIndex::BASE; v++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:638:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 638 | v < end+PointIndex::BASE; v++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:669:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 669 | for (int j = 0; j < vertex2.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:713:27: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 713 | for (size_t i = 0; i < ned; i++) | ~~^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:717:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 717 | if (verts[0] >= mesh->mlbetweennodes.Size()+PointIndex::BASE || /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:718:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 718 | verts[1] >= mesh->mlbetweennodes.Size()+PointIndex::BASE) /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:925:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 925 | for (int i = 0; i < face2vert.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:928:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 928 | for (int i = 0; i < face2vert.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:946:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 946 | if (v >= mesh->mlbetweennodes.Size()+PointIndex::BASE) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:971:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 971 | for (int i = 0; i < intermediate_faces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:974:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 974 | for (int i = 0; i < intermediate_faces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:985:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 985 | for (int i = PointIndex::BASE; i < nv+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:1013:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1013 | v < end+PointIndex::BASE; v++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:1017:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1017 | for (int j = 0; j < vert2oldface[v].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:1027:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1027 | for (int j = 0; j < vert2intermediate[v].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:1077:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1077 | v < end+PointIndex::BASE; v++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:1083:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1083 | for (int j = 0; j < vert2oldface[v].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:1092:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1092 | for (int j = 0; j < vert2intermediate[v].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:1523:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1523 | for (int k = 0; k < vertels.Size(); k++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:1583:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1583 | if (vb >= mesh->mlbetweennodes.Size()+PointIndex::BASE) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:1586:36: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 1586 | if (parents[0] >= PointIndex::BASE) /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:1598:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1598 | if (vb >= mesh->mlbetweennodes.Size()+PointIndex::BASE) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:1735:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1735 | if (vb >= mesh->mlbetweennodes.Size()+PointIndex::BASE) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetEdgeVertices(int, int&, int&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:2362:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2362 | if (ednr < 1 || ednr > edge2vert.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetFaceEdges(int, netgen::NgArray&, bool) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:2403:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2403 | for (int i = 0; i < els.Size(); i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:2415:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2415 | for(int k=0;k&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:2573:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2573 | for ( int eli1=1; eli1 <= volels1.Size(); eli1++) | ~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetSegmentSurfaceElements(int, netgen::NgArray&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:2588:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2588 | for ( int eli1=1; eli1 <= els1.Size(); eli1++) | ~~~~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:394:11: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:1415:16: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = short int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/topology.cpp:1464:13: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/topology.cpp:2574:49: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/topology.cpp:2589:43: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 25%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshclass.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In destructor 'netgen::Mesh::~Mesh()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:67:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 67 | for (int i = 0; i < materials.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:69:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 69 | for(int i = 0; i < userdata_int.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:71:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 71 | for(int i = 0; i < userdata_double.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:74:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 74 | for (int i = 0; i < bcnames.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:77:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 77 | for (int i = 0; i < cd2names.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'netgen::Mesh& netgen::Mesh::operator=(const netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:104:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 104 | for ( int i = 0; i < mesh2.materials.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:110:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 110 | for ( int i = 0; i < mesh2.bcnames.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:123:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 123 | for (int i=0; i < mesh2.cd2names.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:128:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 128 | for (int i=0; i < mesh2.cd3names.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::DeleteMesh()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:162:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 162 | for ( int i = 0; i < bcnames.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:164:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 164 | for (int i= 0; i< cd2names.Size(); i++) | ~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'netgen::SegmentIndex netgen::Mesh::AddSegment(const netgen::Segment&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:242:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 242 | if (maxn <= points.Size()) | ~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'netgen::SurfaceElementIndex netgen::Mesh::AddSurfaceElement(const netgen::Element2d&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:300:33: warning: comparison of integer expressions of different signedness: 'const short int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 300 | if (el.index<=0 || el.index > facedecoding.Size()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetSurfaceElement(netgen::SurfaceElementIndex, const netgen::Element2d&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:320:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 320 | if (maxn <= points.Size()) | ~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:328:18: warning: comparison of integer expressions of different signedness: 'const short int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (el.index > facedecoding.Size()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::Save(std::ostream&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:467:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 467 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:511:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 511 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:597:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 597 | pi < GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:612:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 612 | for (i = 0; i < pointelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:634:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 634 | for (j = 1; j <= identpairs.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:656:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 656 | for (i = 1; i <= materials.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:664:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 664 | for (i = 1; i <= materials.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:671:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 671 | for ( int ii = 0; ii < bcnames.Size(); ii++ ) | ~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:677:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 677 | for ( i = 0; i < bcnames.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:682:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 682 | for (int ii = 0; ii&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:3022:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3022 | for (int i = 1; i <= mhd.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'double netgen::Mesh::AverageH(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:3063:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3063 | for (i = 1; i <= GetNSE(); i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::CalcLocalH(double)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:3107:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3107 | for (int i = 0; i < GetNSE(); i++) | ~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::CalcLocalHFromPointDistances(double)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:3242:12: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3242 | i < GetNP()+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:3244:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3244 | for(j=i+1; j&, double*, const netgen::NgArray*, bool, bool) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:5537:52: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5537 | if(ps_startelement != 0 && ps_startelement <= GetNSE() && PointContainedIn2DElement(p,lami,ps_startelement)) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/meshclass.cpp:5705:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 5705 | for(int i=0; i&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6105:66: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 6105 | if ( (*this)[si].GetIndex () == facenr && (*this)[si][0] >= PointIndex::BASE && /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::CalcMinMaxAngle(double, double*)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6136:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6136 | for (i = 1; i <= GetNE(); i++) | ~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::GetNumPointsOfPointCurve(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6425:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6425 | if(curve == pointcurves_startpoint.Size()-1) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNP(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6476:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6476 | i < np+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'ngcore::Table netgen::Mesh::CreatePoint2ElementTable() const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6506:16: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 6506 | return move(elementsonnode); | ~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6506:16: note: remove 'std::move' call /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'ngcore::Table netgen::Mesh::CreatePoint2SurfaceElementTable(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6551:16: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 6551 | return move(elementsonnode); | ~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6551:16: note: remove 'std::move' call /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::PureTrigMesh(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6659:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6659 | for (int i = 1; i <= GetNSE(); i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6665:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6665 | for (int i = 1; i <= GetNSE(); i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::PureTetMesh() const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6674:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6674 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::BuildCurvedElements(const netgen::Refinement*, int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6704:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6704 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6706:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6706 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::BuildCurvedElements(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6721:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6721 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6723:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6723 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetMaterial(int, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6731:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6731 | if (domnr > materials.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetMaterial(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6748:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6748 | if (domnr <= materials.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNBCNames(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6757:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6757 | for ( int i = 0; i < bcnames.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetBCName(int, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6765:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6765 | if (bcnr >= bcnames.Size()) | ~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6780:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6780 | if (fd.BCProperty() <= bcnames.Size()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetBCName(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6791:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6791 | if (bcnr < 0 || bcnr >= bcnames.Size()) | ~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNCD2Names(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6803:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6803 | for(int i=0; i= cd2names.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetCD2Name(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6835:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6835 | if (cd2nr < 0 || cd2nr >= cd2names.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNCD3Names(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6847:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6847 | for(int i=0; i= cd3names.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::AddCD3Name(const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6872:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6872 | for (int i = 0; i < cd3names.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetCD3Name(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6886:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6886 | if (cd3nr < 0 || cd3nr >= cd3names.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::GetUserData(const char*, netgen::NgArray&, int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6925:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6925 | for(int i=0; i<(*userdata_int[id]).Size(); i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::GetUserData(const char*, netgen::NgArray&, int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6950:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 6950 | for(int i=0; i<(*userdata_double[id]).Size(); i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:7009:12: warning: unused variable 'ret' [-Wunused-variable] 7009 | auto ret = fabs(v*n_plane)/l; | ^~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp: In member function 'std::shared_ptr netgen::Mesh::Mirror(netgen::Point<3, double>, netgen::Vec<3>)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:7003:10: warning: variable 'onPlane' set but not used [-Wunused-but-set-variable] 7003 | auto onPlane = [&] (const MeshPoint & p) -> bool | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/meshclass.cpp:99:26: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/meshclass.cpp:2109:56: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:286:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::__atomic_base::__int_type' {aka 'unsigned int'} [-Wsign-compare] 286 | while (blocknr+1>nd) { | ~~~~~~~~~^~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/meshclass.cpp:6915:51: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/meshclass.cpp:6940:57: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:2181:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/meshclass.cpp:6523:32: required from 'netgen::Mesh::CreatePoint2SurfaceElementTable(int) const:: [with auto:40 = ngcore::T_Range]' /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/meshclass.cpp:6526:71: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:286:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::__atomic_base::__int_type' {aka 'unsigned int'} [-Wsign-compare] 286 | while (blocknr+1>nd) { | ~~~~~~~~~^~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = std::__cxx11::basic_string*; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6760:15: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:8, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp:116:14: required from 'bool ngcore::SymbolTable::Used(const string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6912:28: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp:116:14: required from 'bool ngcore::SymbolTable::Used(const string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.cpp:6937:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geom2d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/geom2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/geom2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/geom2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/geom2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geom3d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/geom3d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/geom3d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/geom3d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/geom3d.cpp: In member function 'void netgen::referencetransform::ToPlain(const netgen::NgArray&, netgen::NgArray&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/geom3d.cpp:721:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 721 | for (i = 1; i <= p.Size(); i++) | ~~^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/geom3d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 43%] Building CXX object libsrc/occ/CMakeFiles/occvis.dir/vsocc.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/vsocc.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/vsocc.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/vsocc.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/vsocc.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:354:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 354 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/vsocc.cpp: In member function 'virtual void netgen::VisualSceneOCCGeometry::BuildScene(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/vsocc.cpp:419:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 419 | for (int i = 1; i <= linelists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/vsocc.cpp:423:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 423 | for (int i = 1; i <= trilists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/vsocc.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occgeom.hpp:401:25: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geomtest3d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/geomtest3d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/geomtest3d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/geomtest3d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/geomtest3d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 49%] Linking CXX shared library liboccvis.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,liboccvis.so -o liboccvis.so CMakeFiles/occvis.dir/vsocc.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/occ:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/core: libocc.so ../core/libngcore.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 50%] Built target occvis make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/geomfuncs.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/geomfuncs.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/geomfuncs.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/geomfuncs.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/geomfuncs.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/transform3d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/transform3d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/transform3d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/transform3d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/transform3d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/polynomial.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/linalg/polynomial.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/linalg/polynomial.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/linalg/polynomial.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/linalg/polynomial.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/linalg/densemat.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/linalg/densemat.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/linalg/densemat.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/linalg/densemat.cpp: In member function 'void netgen::DenseMatrix::SetSize(int, int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/linalg/densemat.cpp:72:10: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 72 | if (h*w) | ~^~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/linalg/densemat.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/linalg/linopt.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/linalg/linopt.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/linalg/linopt.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/linalg/linopt.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/linalg/linopt.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/spline.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/spline.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/spline.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/spline.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/gprim/spline.cpp:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 75 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/linalg/bfgs.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/linalg/bfgs.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/linalg/bfgs.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/linalg/bfgs.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/linalg/linsearch.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/linalg/linsearch.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/linalg/linsearch.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/linalg/linsearch.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/gprim/splinegeometry.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/splinegeometry.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/splinegeometry.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/splinegeometry.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/splinegeometry.cpp: In instantiation of 'netgen::SplineGeometry::~SplineGeometry() [with int D = 2]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/splinegeometry.cpp:130:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/splinegeometry.cpp:20:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 20 | for(int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/gprim/splinegeometry.cpp:130:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/splinegeometry.cpp:54:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 54 | for(int i=0; i::GetRawData(netgen::NgArray&) const [with int D = 2]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/splinegeometry.cpp:130:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/splinegeometry.cpp:32:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 32 | for(int i=0; i::GetBoundingBox(netgen::Box&) const [with int D = 2]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/splinegeometry.cpp:130:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/splinegeometry.cpp:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 103 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/splinegeometry.cpp:108:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 108 | for (int j = 0; j < points.Size(); j++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/splinegeometry.cpp: In instantiation of 'netgen::SplineGeometry::~SplineGeometry() [with int D = 3]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/splinegeometry.cpp:131:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/splinegeometry.cpp:20:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 20 | for(int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/gprim/splinegeometry.cpp:131:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/splinegeometry.cpp:54:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 54 | for(int i=0; i::GetRawData(netgen::NgArray&) const [with int D = 3]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/splinegeometry.cpp:131:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/splinegeometry.cpp:32:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 32 | for(int i=0; i::GetBoundingBox(netgen::Box&) const [with int D = 3]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/splinegeometry.cpp:131:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/splinegeometry.cpp:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 103 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/splinegeometry.cpp:108:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 108 | for (int j = 0; j < points.Size(); j++) | ~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/gprim/splinegeometry.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/dynamicmem.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/dynamicmem.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/dynamicmem.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/dynamicmem.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/dynamicmem.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 52%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/ngarray.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/ngarray.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/ngarray.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/ngarray.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/ngarray.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 54%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/mystring.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/mystring.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/mystring.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/mystring.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/mystring.cpp: In constructor 'netgen::MyStr::MyStr(std::size_t)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/mystring.cpp:158:22: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'std::size_t' {aka 'unsigned int'} [-Wformat=] 158 | sprintf(buffer, "%ld", l); | ~~^ ~ | | | | | std::size_t {aka unsigned int} | long int | %d In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/mystring.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/ngbitarray.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/ngbitarray.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/ngbitarray.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/ngbitarray.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/hashtabl.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/hashtabl.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/hashtabl.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position2(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/hashtabl.cpp:164:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 164 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::PositionCreate2(const INDEX&, int&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/hashtabl.cpp:178:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 178 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/hashtabl.cpp: In member function 'void netgen::BASE_INDEX_2_CLOSED_HASHTABLE::BaseSetSize(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/hashtabl.cpp:235:26: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 235 | for (size_t i = 0; i < size; i++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/general/hashtabl.cpp:247:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 247 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/hashtabl.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/optmem.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/optmem.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/optmem.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/optmem.cpp: In destructor 'netgen::BlockAllocator::~BlockAllocator()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/optmem.cpp:32:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 32 | for (int i = 0; i < bablocks.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/optmem.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 55%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/parthreads.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/parthreads.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/parthreads.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/parthreads.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/parthreads.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/seti.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/seti.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/seti.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Del(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/seti.cpp:55:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 55 | for (int i = 1; i <= set.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Clear()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/seti.cpp:66:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 66 | for (int i = 1; i <= set.Size(); i++) | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/seti.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/mpi_interface.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/mpi_interface.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/mpi_interface.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/mpi_interface.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/spbita2d.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/spbita2d.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/spbita2d.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/spbita2d.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 57%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/table.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/table.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/table.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/table.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/table.cpp: In destructor 'netgen::BASE_TABLE::~BASE_TABLE()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/table.cpp:58:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 58 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/table.cpp: In member function 'void netgen::BASE_TABLE::SetSize(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/table.cpp:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 65 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/table.cpp: In member function 'void netgen::BASE_TABLE::SetElementSizesToMaxSizes()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/table.cpp:210:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 210 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/table.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 56%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/sort.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/sort.cpp:14: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/sort.cpp:14: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/sort.cpp:14: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/sort.cpp:14: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 58%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/general/gzstream.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/gzstream.cpp:30: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/gzstream.cpp:30: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/gzstream.cpp:30: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/general/gzstream.cpp:30: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 16%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/curvedelems.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp: In member function 'void netgen::CurvedElements::BuildCurvedElements(const netgen::Refinement*, int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:612:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 612 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:624:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 624 | for (SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:627:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 627 | for (int j = 0; j < edgenrs.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:723:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 723 | for (SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:729:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 729 | for (int i2 = 0; i2 < edgenrs.Size(); i2++) | ~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:793:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 793 | for (int e = 0; e < surfnr.Size(); e++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:876:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 876 | for (int j = 0; j < xi.Size(); j++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:1000:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1000 | for (int edgenr = 0; edgenr < use_edge.Size(); edgenr++) | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:1087:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1087 | for (int j = 0; j < xi.Size(); j++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:1141:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1141 | for (SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:1204:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1204 | for (int jx = 0, jj = 0; jx < xi.Size(); jx++) | ~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:1205:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1205 | for (int jy = 0; jy < xi.Size(); jy++, jj++) | ~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:1212:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1212 | for (int k = 0; k < edgenrs.Size(); k++) edgenrs[k]--; | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:1219:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1219 | for (int k = 0; k < verts.Size(); k++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:1223:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1223 | for (int k = 0; k < edgenrs.Size(); k++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:1247:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1247 | for (int jx = 0, jj = 0; jx < xi.Size(); jx++) | ~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:1248:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1248 | for (int jy = 0; jy < xi.Size(); jy++, jj++) | ~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:1301:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1301 | for (int i = 0; i < edgeorder.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:1324:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1324 | for (int i = 0; i < faceorder.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp: In member function 'bool netgen::CurvedElements::IsSurfaceElementCurved(netgen::SurfaceElementIndex) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:1623:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1623 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:1627:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1627 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/curvedelems.cpp:1704:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1704 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:1716:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1716 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:1718:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1718 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:1723:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1723 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:1761:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1761 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:1769:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1769 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/curvedelems.cpp:1758:33: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:2354:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2354 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/curvedelems.cpp:2372:76: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:2354:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 3; T = double; std::size_t = unsigned int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4012:20: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4130:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4130 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4142:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4142 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4144:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4144 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4149:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4149 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4226:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4226 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4244:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4244 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4264:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4264 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 2; T = double; std::size_t = unsigned int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4283:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4130:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4130 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4142:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4142 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4144:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4144 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4149:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4149 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4226:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4226 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4244:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4244 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4264:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4264 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 2; T = ngcore::SIMD; std::size_t = unsigned int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4296:43: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4130:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4130 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4142:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4142 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4144:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4144 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4149:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4149 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4226:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4226 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4244:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4244 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4264:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4264 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 3; T = ngcore::SIMD; std::size_t = unsigned int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4302:43: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4130:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4130 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4142:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4142 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4144:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4144 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4149:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4149 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4226:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4226 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4244:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4244 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4264:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4264 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointElementTransformation(netgen::ElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with T = double; std::size_t = unsigned int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4325:16: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4638:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4638 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4668:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4668 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4693:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4693 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointElementTransformation(netgen::ElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with T = ngcore::SIMD; std::size_t = unsigned int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4769:39: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4638:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4638 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4668:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4668 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:4693:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 4693 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:600:17: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:606:22: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/curvedelems.cpp:682:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/python_mesh.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/array.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/python_ngcore.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../general/ngpython.hpp:3, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/python_mesh.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/python_mesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/python_mesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/python_mesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/python_mesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/python_mesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/python_mesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/python_mesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/python_mesh.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/python_mesh.cpp:147:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 147 | for (int i = 0; i < procs.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/python_mesh.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/python_mesh.cpp:1279:30: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'unsigned int'} [-Wsign-compare] 1279 | for(int i = 0; i= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/python_ngcore.hpp:176:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 176 | if (i < base || i >= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/python_ngcore.hpp: In instantiation of 'void ngcore::ExportArray(pybind11::module&) [with T = netgen::Segment; TIND = netgen::SegmentIndex; pybind11::module = pybind11::module_]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/python_mesh.cpp:606:38: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/python_ngcore.hpp:167:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 167 | if (i < base || i >= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/python_ngcore.hpp:176:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 176 | if (i < base || i >= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/python_ngcore.hpp: In instantiation of 'void ngcore::ExportArray(pybind11::module&) [with T = netgen::MeshPoint; TIND = netgen::PointIndex; pybind11::module = pybind11::module_]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/python_mesh.cpp:608:38: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/python_ngcore.hpp:167:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 167 | if (i < base || i >= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/python_ngcore.hpp:176:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 176 | if (i < base || i >= self.Size()+base) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/python_mesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/meshing/meshtype.hpp:1351:25: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 59%] Linking CXX shared library libmesh.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libmesh.so -o libmesh.so CMakeFiles/mesh.dir/adfront2.cpp.o CMakeFiles/mesh.dir/adfront3.cpp.o CMakeFiles/mesh.dir/bisect.cpp.o CMakeFiles/mesh.dir/boundarylayer.cpp.o CMakeFiles/mesh.dir/clusters.cpp.o CMakeFiles/mesh.dir/curvedelems.cpp.o CMakeFiles/mesh.dir/delaunay.cpp.o CMakeFiles/mesh.dir/delaunay2d.cpp.o CMakeFiles/mesh.dir/geomsearch.cpp.o CMakeFiles/mesh.dir/global.cpp.o CMakeFiles/mesh.dir/hprefinement.cpp.o CMakeFiles/mesh.dir/improve2.cpp.o CMakeFiles/mesh.dir/improve2gen.cpp.o CMakeFiles/mesh.dir/improve3.cpp.o CMakeFiles/mesh.dir/localh.cpp.o CMakeFiles/mesh.dir/meshclass.cpp.o CMakeFiles/mesh.dir/meshfunc.cpp.o CMakeFiles/mesh.dir/meshfunc2d.cpp.o CMakeFiles/mesh.dir/meshing2.cpp.o CMakeFiles/mesh.dir/meshing3.cpp.o CMakeFiles/mesh.dir/meshtool.cpp.o CMakeFiles/mesh.dir/meshtype.cpp.o CMakeFiles/mesh.dir/msghandler.cpp.o CMakeFiles/mesh.dir/netrule2.cpp.o CMakeFiles/mesh.dir/netrule3.cpp.o CMakeFiles/mesh.dir/parser2.cpp.o CMakeFiles/mesh.dir/parser3.cpp.o CMakeFiles/mesh.dir/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/surfacegeom.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.2102/BUILD/netgen/libsrc/core: ../core/libngcore.so /usr/lib/libz.so /usr/lib/libpython3.9.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 59%] Built target mesh make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/stlgeom/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/geom2d/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/csg/CMakeFiles/csg.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/csg/CMakeFiles/csg.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/csg/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 61%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeomchart.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeomchart.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeomchart.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeomchart.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeomchart.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeomchart.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeomchart.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeomchart.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeomchart.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeomchart.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeomchart.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/stlgeom/stlgeomchart.cpp:118:24: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 118 | while (markedtrigcnt < GetNT()) | ~~~~~~~~~~~~~~^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeomchart.cpp:463:51: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 463 | for (int l = 0; l < innerchartpts.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeomchart.cpp:520:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 520 | for (int k = 1; k <= dirtycharttrigs.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeomchart.cpp:563:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 563 | for (int j = 1; j <= GetChart(i).GetNT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeomchart.cpp:588:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 588 | if (GetChartNr(i) <= 0 || GetChartNr(i) > GetNOCharts()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeomchart.cpp: In member function 'netgen::ChartId netgen::STLGeometry::GetChartNr(netgen::STLTrigId) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeomchart.cpp:648:9: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 648 | if (i > chartmark.Size()) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeomchart.cpp: In member function 'void netgen::STLGeometry::GetInnerChartLimes(netgen::NgArray&, netgen::ChartId)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeomchart.cpp:694:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/stlgeom/stlgeomchart.cpp:754:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 754 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeomchart.cpp:807:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 807 | for (int l = 2; l <= trigsaroundp.Size()-1; l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeomchart.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeomchart.cpp:85:23: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::ChartId; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeomchart.cpp:98:32: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/stlgeom/stlgeommesh.cpp:117:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 117 | if (edgelist1.Size() > maxsize) {maxsize = edgelist1.Size();} | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:119:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 119 | for (i = 1; i <= edgelist1.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:233:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 233 | for (i = 1; i <= edgelist2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:261:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 261 | for (i = 1; i <= plist.Size()-1; i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:273:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 273 | for (i = 1; i <= plist.Size()-1; i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/stlgeom/stlgeommesh.cpp:314:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 314 | for (int i = 1; i <= chart.GetNOLimit(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:358:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 358 | for (int i = 1; i <= chart.GetNOLimit(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::SelectChartOfPoint(const netgen::Point<3, double>&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:414:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 414 | for (ii = 1; ii <= trigsinbox.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/stlgeom/stlgeommesh.cpp:480:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 480 | for (i = 1; i <= trigsinbox2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:488:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 488 | for (i = 1; i <= trigsinbox.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp: In member function 'int netgen::STLGeometry::Project(netgen::Point<3, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:539:7: warning: unused variable 'j' [-Wunused-variable] 539 | int j; | ^ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:541:7: warning: unused variable 'cnt' [-Wunused-variable] 541 | int cnt = 0; | ^~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:543:16: warning: unused variable 'lamtol' [-Wunused-variable] 543 | const double lamtol = 1e-6; | ^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp: In member function 'int netgen::STLGeometry::ProjectNearest(netgen::Point<3, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:691:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 691 | for (i = 1; i <= chart.GetNT(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/stlgeom/stlgeommesh.cpp:983:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 983 | for (k2 = 1; k2 <= linenums.Size(); k2++) | ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:1078:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1078 | for (i = 1; i <= GetNOCharts(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/stlgeom/stlgeommesh.cpp:1168:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1168 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:1219:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1219 | for (int j = 1; j <= chart.GetNT(); j++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:1222:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1222 | for (int j = 1; j <= chart.GetNOuterT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:1279:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1279 | for (int j = 2; j <= plimes2.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:1282:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1282 | for (int j = 1; j <= plimes2.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:1289:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1289 | for (int j = 1; j <= plimes1.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:1302:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1302 | for (int kk = 1; kk <= foundpts.Size(); kk++) | ~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/meshtype.hpp:1349:5: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeommesh.cpp:300:20: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/algprim.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/algprim.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/algprim.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/algprim.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/algprim.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/algprim.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/algprim.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/algprim.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/algprim.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/algprim.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 59%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/meshstlsurface.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/meshstlsurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/meshstlsurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/meshstlsurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/meshstlsurface.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/meshstlsurface.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/meshstlsurface.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/meshstlsurface.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/meshstlsurface.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/meshstlsurface.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/meshstlsurface.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/stlgeom/meshstlsurface.cpp:50:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 50 | for (int i = 1; i <= meshpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/meshstlsurface.cpp:64:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 64 | for (int i = 1; i <= meshlines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/stlgeom/meshstlsurface.cpp:449:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 449 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/meshstlsurface.cpp:464:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 464 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/meshstlsurface.cpp:476:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 476 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/meshstlsurface.cpp:496:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 496 | for (int i = 1; i <= refpts.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/stlgeom/meshstlsurface.cpp:645:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 645 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/meshstlsurface.cpp:647:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 647 | for (int j = 1; j <= spiralps.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/meshstlsurface.cpp:697:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 697 | for (int i = 0; i < imeshsp.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/meshstlsurface.cpp:722:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 722 | for (int hi = 0; hi < segs.Size(); hi++) | ~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/meshstlsurface.cpp:738:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 738 | for (int hi = 0; hi < icompress.Size(); hi++) | ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/meshstlsurface.cpp:751:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 751 | if (hi < ispiral_point.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/meshstlsurface.cpp:791:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 791 | for (int hi = 0; hi < segs.Size(); hi++) | ~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/meshstlsurface.cpp:809:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 809 | for (int i = 0; i < icompress.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/meshstlsurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/meshstlsurface.cpp:662:14: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 61%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/genmesh2d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/genmesh2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/genmesh2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/genmesh2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/genmesh2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/genmesh2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/genmesh2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/genmesh2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/genmesh2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/genmesh2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()= curvepoints[j] || i == n)) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/genmesh2d.cpp:151:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 151 | for (int k = 0; k < locsearch.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/genmesh2d.cpp:156:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 156 | for (int k = 0; k < locsearch.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/genmesh2d.cpp: In member function 'void netgen::SplineGeometry2d::PartitionBoundary(netgen::MeshingParameters&, double, netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/genmesh2d.cpp:217:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 217 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/genmesh2d.cpp:230:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 230 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/genmesh2d.cpp:288:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 288 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/genmesh2d.cpp:296:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 296 | pi < mesh2d.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/genmesh2d.cpp:308:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 308 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/genmesh2d.cpp: In function 'void netgen::MeshFromSpline2D(netgen::SplineGeometry2d&, std::shared_ptr&, netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/genmesh2d.cpp:461:12: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 461 | pi < mesh->GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/genmesh2d.cpp:548:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 548 | for (PointIndex pi = 1; pi <= si2.Size(); pi++) | ~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/genmesh2d.cpp:700:44: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 700 | for (SurfaceElementIndex sei = oldnf; sei < mesh->GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/genmesh2d.cpp:508:10: warning: variable 'BndPntRange' set but not used [-Wunused-but-set-variable] 508 | auto BndPntRange = mesh->Points().Range(); | ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/genmesh2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 1; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/genmesh2d.cpp:522:21: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/genmesh2d.cpp:523:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/genmesh2d.cpp:559:18: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 62%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/geometry2d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()= bcnr) | ~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.cpp: In member function 'std::string* netgen::SplineGeometry2d::BCNamePtr(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.cpp:981:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 981 | if ( bcnr > bcnames.Size() ) | ~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.cpp: In member function 'int netgen::SplineGeometry2d::GetBCNumber(std::string) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.cpp:990:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 990 | for (int i = 0; i < bcnames.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::GetMaterial(int, char*&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.cpp:1006:27: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1006 | if ( materials.Size() >= domnr) | ~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::SetMaterial(int, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.cpp:1015:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1015 | if (domnr > materials.Size()) materials.SetSize (domnr); | ~~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.cpp: In member function 'double netgen::SplineGeometry2d::GetDomainMaxh(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.cpp:1033:22: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 1033 | if ( maxh.Size() >= domnr && domnr > 0) | ~~~~~~~~~~~~^~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::SetDomainMaxh(int, double)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.cpp:1042:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1042 | if (domnr > maxh.Size()) maxh.SetSize (domnr); | ~~~~~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../gprim/spline.hpp:611:16: required from 'netgen::DiscretePointsSeg::DiscretePointsSeg(const netgen::NgArray >&) [with int D = 2]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.cpp:265:44: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.cpp:509:12: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.cpp:846:20: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.cpp:850:14: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../gprim/gprim.hpp:29, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/gprim.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:7, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../gprim/spline.hpp:630:12: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../gprim/spline.hpp:635:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 635 | if (segnr >= pts.Size()) segnr = pts.Size()-1; | ~~~~~~^~~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlline.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlline.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlline.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlline.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlline.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlline.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlline.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlline.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlline.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlline.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLEdgeDataList::Restore()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlline.cpp:278:27: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 278 | if (storedstatus.Size() == ne) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlline.cpp: In function 'int netgen::Exists(int, int, const netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlline.cpp:479:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 479 | for (i = 1; i <= line.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLEdgeDataList::BuildClusterWithEdge(int, int, netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlline.cpp:507:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 507 | for (k = oldend; k <= line.Size(); k++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlline.cpp: In member function 'int netgen::STLLine::GetLeftTrig(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlline.cpp:575:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 575 | if (nr > lefttrigs.Size()) {PrintSysError("In STLLine::GetLeftTrig!!!"); return 0;} | ~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlline.cpp: In member function 'int netgen::STLLine::GetRightTrig(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlline.cpp:581:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 581 | if (nr > righttrigs.Size()) {PrintSysError("In STLLine::GetRightTrig!!!"); return 0;} | ~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlline.cpp: In member function 'double netgen::STLLine::GetLength(const ngcore::Array, netgen::STLPointId>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlline.cpp:593:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 593 | for (int i = 2; i <= pts.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/stlgeom/stlline.cpp:601:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 601 | for (int i = 1; i < pts.Size(); i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/stlgeom/stlline.cpp:618:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 618 | for (i = 1; i < pts.Size(); i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/stlgeom/stlline.cpp:737:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 737 | while (inthl < 1.000000001 && j <= inthi.Size()) | ~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlline.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 66%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/bspline2d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/csg/bspline2d.cpp:44:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 44 | for (n1 = 1; n1 <= points.Size(); n1++) | ~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Point<2, double> netgen::BSplineCurve2d::Eval(double) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/bspline2d.cpp:101:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 101 | if (n2 > points.Size()) n2 = 1; | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/bspline2d.cpp:103:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 103 | if (n3 > points.Size()) n3 = 1; | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/bspline2d.cpp:105:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 105 | if (n4 > points.Size()) n4 = 1; | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Vec<2> netgen::BSplineCurve2d::EvalPrime(double) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/bspline2d.cpp:134:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 134 | if (n2 > points.Size()) n2 = 1; | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/bspline2d.cpp:136:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 136 | if (n3 > points.Size()) n3 = 1; | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/bspline2d.cpp:138:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 138 | if (n4 > points.Size()) n4 = 1; | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Vec<2> netgen::BSplineCurve2d::EvalPrimePrime(double) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/bspline2d.cpp:163:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 163 | if (n2 > points.Size()) n2 = 1; | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/bspline2d.cpp:165:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 165 | if (n3 > points.Size()) n3 = 1; | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/bspline2d.cpp:167:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 167 | if (n4 > points.Size()) n4 = 1; | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/csg/bspline2d.cpp:194:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 194 | for (n1 = 1; n1 <= points.Size(); n1++) | ~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/bspline2d.cpp:205:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 205 | if (n > points.Size()) n = 1; | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::UnReduce()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/bspline2d.cpp:230:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 230 | for (i = 1; i <= intervallused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::Print(std::ostream&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/bspline2d.cpp:239:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 239 | for (int i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/bspline2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/brick.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/brick.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/brick.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/brick.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/brick.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/brick.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/brick.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/brick.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/brick.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/csg/brick.cpp:238:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 238 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/csg/brick.cpp:284:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 284 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/csg/brick.cpp:300:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 300 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/csg/brick.cpp:317:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 317 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/brick.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltopology.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltopology.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltopology.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltopology.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltopology.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltopology.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltopology.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltopology.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltopology.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltopology.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltopology.cpp: In static member function 'static netgen::STLGeometry* netgen::STLTopology::Load(std::istream&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltopology.cpp:355:15: warning: unused variable 'i' [-Wunused-variable] 355 | for (auto i : Range(buflen)) | ^ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltopology.cpp: In member function 'virtual void netgen::STLTopology::InitSTLGeometry(const netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltopology.cpp:489:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 489 | for (int i = 0; i < readtrigs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltopology.cpp:507:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 507 | for(int i = 0; i < readtrigs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::FindNeighbourTrigs()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltopology.cpp:754:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 754 | for (int j = 0; j < trigsperpoint[pi].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::OrientAfterTrig(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltopology.cpp:1039:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1039 | for (i = 1; i <= oriented.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltopology.cpp:1060:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1060 | for (i = 1; i <= list1.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltopology.cpp:1080:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1080 | for (i = 1; i <= list2.Size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltopology.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.cpp: In function 'int netgen::AddPointIfNotExists(netgen::NgArray&, const netgen::Point3d&, double)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.cpp:19:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 19 | for (int i = 1; i <= ap.Size(); i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLChart::MoveToOuterChart(const netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.cpp:731:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 731 | for (int i = 1; i <= trigs.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLChart::DelChartTrigs(const netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.cpp:745:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 745 | for (int i = 1; i <= trigs.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.cpp:749:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 749 | for (int i = 1; i <= charttrigs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.cpp:753:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 753 | if (cnt != 0 && i < charttrigs.Size()) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.cpp:767:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 767 | for (int i = 1; i <= charttrigs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/stlgeom/stltool.cpp:1175:9: warning: unused variable 'j' [-Wunused-variable] 1175 | int i,j,k; | ^ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../gprim/gprim.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/gprim.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/stlgeom/stltool.cpp:1117:41: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../gprim/adtree.hpp:1008:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1008 | if(i!=n_elements) | ~^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 60%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeom.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorConfirmEdge()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:587:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 587 | for (i = 1; i <= selectedmultiedge.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorCandidateEdge()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:611:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 611 | for (i = 1; i <= selectedmultiedge.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorExcludeEdge()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:635:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 635 | for (i = 1; i <= selectedmultiedge.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorUndefinedEdge()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:659:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 659 | for (i = 1; i <= selectedmultiedge.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp: In member function 'netgen::twoint netgen::STLGeometry::GetNearestSelectedDefinedEdge()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:720:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 720 | for (i = 1; i <= vic.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::ImportExternalEdges(const char*)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:1005:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1005 | for (i = 1; i <= importpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:1021:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1021 | for (i = 1; i <= importpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:1053:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1053 | for (i = 1; i <= importlines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::StoreExternalEdges()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:1152:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1152 | for (i = 1; i <= externaledges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::RestoreExternalEdges()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:1174:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1174 | for (i = 1; i <= storedexternaledges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::DeleteExternalEdgeInVicinity()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:1375:50: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1375 | if (!stldoctor.showvicinity || vicinity.Size() != GetNT()) {return;} | ~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::GetVicinity(int, int, netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:1733:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1733 | for (i = 1; i <= vicarray.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:1751:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1751 | for (i = 1; i <= list1.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:1764:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1764 | for (i = 1; i <= list2.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:1772:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1772 | for (i = 1; i <= vicarray.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::CalcVicinity(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:1787:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1787 | for (i = 1; i <= vicinity.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:1806:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1806 | for (i = 1; i <= list1.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:1820:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1820 | for (i = 1; i <= list2.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::Vicinity(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:1831:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1831 | if (trig <= vicinity.Size() && trig >=1) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::IsMarkedTrig(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:2079:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2079 | if (trig <= markedtrigs.Size() && trig >=1) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::SetMarkedTrig(int, int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:2090:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2090 | if (trig <= markedtrigs.Size() && trig >=1) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:2266:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2266 | for (int j = 1; j <= inters.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::SetLineEndPoint(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:2423:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2423 | if (pn <1 || pn > lineendpoints.Size()) {PrintSysError("Illegal pnum in SetLineEndPoint!!!"); return; } | ~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::IsLineEndPoint(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:2430:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2430 | if (pn <1 || pn > lineendpoints.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::AddFaceEdges()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:2795:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2795 | for (int j = 1; j <= c.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::GetNOBodys()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:3057:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3057 | for (i = 1; i <= todolist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:3073:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3073 | for (i = 1; i <= nextlist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::CalcFaceNums()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:3120:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3120 | for (i = 1; i <= todolist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:3141:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3141 | for (i = 1; i <= nextlist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::ClearSpiralPoints()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:3156:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3156 | for (i = 1; i <= spiralpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::AddConeAndSpiralEdges(const netgen::STLParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:3256:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3256 | for (ChartId i = 1; i <= GetNOCharts(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:3259:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3259 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:3310:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3310 | for (ChartId i = 1; i <= GetNOCharts(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:3317:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3317 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:3345:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 3345 | for (int l = 2; l <= trigsaroundp.Size()-1; l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:3359:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 3359 | for (int l = 2; l <= trigsaroundp.Size()-1; l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:3463:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3463 | for (ChartId i = 1; i <= GetNOCharts(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:3466:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3466 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:3493:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 3493 | for (l = 2; l <= trigsaroundp.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::WriteChartToFile(netgen::ChartId, std::string)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:3634:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3634 | if (chartnumber >= 1 && chartnumber <= GetNOCharts()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:3638:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3638 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:3641:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3641 | for (int j = 1; j <= chart.GetNOuterT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:3660:13: warning: variable 'normal' set but not used [-Wunused-but-set-variable] 3660 | Vec3d normal = Cross( pts[1]-pts[0], pts[2]-pts[0] ); | ^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:3668:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3668 | for (int j = 1; j <= chart.GetNT(); j++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:3671:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 3671 | for (int j = 1; j <= chart.GetNT(); j++) | ~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.cpp:3297:23: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/explicitcurve2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/curve2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/curve2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/curve2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/curve2d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/curve2d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/curve2d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/curve2d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/curve2d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/curve2d.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/curve2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 61%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/csg2d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/csg2d.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/csg2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/csg2d.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/csg2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/csg2d.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/csg2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/csg2d.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/csg2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/csg2d.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/csg2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/csg2d.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/csg2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/csg2d.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/csg2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/csg2d.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/csg2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/csg2d.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/csg2d.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/gencyl.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/gencyl.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/gencyl.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/gencyl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/gencyl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/gencyl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/gencyl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/gencyl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/gencyl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/gencyl.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp: In constructor 'netgen::EdgeCalculation::EdgeCalculation(const netgen::CSGeometry&, netgen::NgArray&, netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:22:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 22 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::Calc(double, netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:53:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 53 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::CalcEdges1(double, netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:123:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 123 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:141:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 141 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:150:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 150 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:165:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 165 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:186:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 186 | for (int i = 0; i < geometry.identifications.Size() && !pi1; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:187:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 187 | for (int j = checkedcopy; j < startpoints.Size() && !pi1; j++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:202:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 202 | for (int k = 0; k < hsp.Size() && !pi1; k++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:254:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 254 | for (int i = 1; i <= hsp.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:274:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 274 | for (int i = 1; i <= hsp.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:313:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 313 | for (int i = 1; i <= edgepoints.Size()-1; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:318:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 318 | for (int i = 1; i <= geometry.identifications.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:369:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 369 | for (int j = 1; j <= edgepoints.Size()-1; j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:380:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 380 | for (int i = 0; i < locind.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:418:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 418 | for (int i = 0; i < refedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:452:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 452 | for(int i = 0; i < refedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:502:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 502 | for (int i = 0; i < refedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:507:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 507 | for (int i = 0; i < refedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:511:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 511 | for(int i=0; i&, double, const netgen::Mesh&, netgen::NgArray, 0, int>&, netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:802:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 802 | for (int i = 0; i < locind.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:835:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 835 | for (int jj = 0; jj < hsp.Size(); jj++) | ~~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/csg/edgeflw.cpp:1043:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1043 | for (int j = 0; j < locsurfind.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:1177:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1177 | for (int l = 1; !hi && l <= refedges.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:1282:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1282 | for(int i=0; i&, const netgen::NgArray&, const netgen::NgArray, 0, int>&, const netgen::NgArray&, int, netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:1403:44: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1403 | while (curvelength.Get(j) < i * corr && j < curvelength.Size()) j++; | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:1438:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1438 | for (k = 1; k <= refedges.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/csg/edgeflw.cpp:1543:6: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1543 | pi < mesh.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:1561:6: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1561 | pi < mesh.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:1605:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1605 | for (int k = 1; k <= refedges.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/csg/edgeflw.cpp:1664:10: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1664 | pi < mesh.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:1729:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1729 | for (k = 1; k <= refedges.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/edgeflw.cpp:575:15: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgparser.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgparser.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgparser.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgparser.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgparser.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgparser.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgparser.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgparser.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgparser.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgparser.cpp: In function 'netgen::Solid* netgen::ParsePrimary(netgen::CSGScanner&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgparser.cpp:416:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 416 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/manifold.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/genmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/genmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/genmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/genmesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/genmesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/genmesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/genmesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/genmesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/genmesh.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/genmesh.cpp: In function 'void netgen::FindPoints(netgen::CSGeometry&, netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/genmesh.cpp:55:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 55 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/genmesh.cpp: In function 'void netgen::FindEdges(netgen::CSGeometry&, netgen::Mesh&, netgen::MeshingParameters&, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/genmesh.cpp:77:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 77 | for (int i = 0; i < geom.singedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/genmesh.cpp:83:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 83 | for (int i = 0; i < geom.singpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/genmesh.cpp:117:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 117 | for (int i = 0; i < geom.identifications.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/genmesh.cpp:124:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < geom.identifications.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/genmesh.cpp:160:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 160 | for (int j = 0; j < loc.Size(); j++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/genmesh.cpp: In function 'void netgen::MeshSurface(netgen::CSGeometry&, netgen::Mesh&, netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/genmesh.cpp:256:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 256 | for (int i = 0; i < geom.identifications.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/genmesh.cpp:260:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 260 | for (int j = 0; j < fpairs.Size(); j++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/genmesh.cpp:305:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 305 | for (int l = 0; l < geom.bcmodifications.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/genmesh.cpp:362:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 362 | for (int l = 0; l < geom.bcmodifications.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/genmesh.cpp:378:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 378 | for(int k = 0; k&, netgen::MeshingParameters&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/genmesh.cpp:690:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 690 | for (int i = 0; i < maxhdom.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/genmesh.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::Clean()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:167:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 167 | for (int i = 0; i < solids.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:170:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 170 | for (int i = 0; i < solids.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:174:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 174 | for(int i = 0; i < to_delete.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:179:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 179 | for (int i = 0; i < splinecurves2d.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:188:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 188 | for(int i = 0; iSize(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:875:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 875 | for (i = 0; i < min2(surfind.Size(),bcname.Size()); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:887:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 887 | for (i = 0; i < surfind.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:912:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 912 | for ( i = 0; i < min2(polysurfs.Size(),bcnum.Size()); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:914:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 914 | for (int j = 0; j < polysurfs[i]->Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:929:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 929 | for (i = 0; i < min2(surfind.Size(),bcnum.Size()); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::FindIdenticSurfaces(double)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:961:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 961 | for (int i = 0; i < isidenticto.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/csg/csgeom.cpp:1008:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1008 | for (int i = 0; i < locsurf.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::GetIndependentSurfaceIndices(netgen::NgArray&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:1072:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1072 | for (int i = 0; i < locsurf.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::CalcTriangleApproximation(double, double)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:1108:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1108 | for (int i = 0; i < triapprox.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:1204:12: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] 1204 | catch (exception) | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/csg/csgeom.cpp:1254:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1254 | for (int i = 0; i < lsurfi.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:1266:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1266 | for (int i = 0; i < lsurfi.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:1272:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1272 | for (int i = 0; i < lsurfi.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:1298:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1298 | for (int i = 0; i < lsurfi.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::IterateAllSolids(netgen::SolidIterator&, bool) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:1587:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1587 | for (int i = 0; i < solids.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:1591:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1591 | for (int i = 0; i < solids.Size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/csg/csgeom.cpp:168:45: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:8, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::Surface*; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::Surface*; std::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:634:29: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::Solid*; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp:116:14: required from 'bool ngcore::SymbolTable::Used(const string&) const [with T = netgen::Solid*; std::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:674:26: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::SplineGeometry<2>*; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::SplineGeometry<2>*; std::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:717:32: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::SplineGeometry<3>*; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::SplineGeometry<3>*; std::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:721:32: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::AddSurface(netgen::Surface*)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:627:27: warning: '%d' directive writing between 1 and 11 bytes into a region of size 9 [-Wformat-overflow=] 627 | sprintf (name, "nnsurf%d", cntsurfs); | ^~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:627:20: note: directive argument in the range [-2147483647, 2147483647] 627 | sprintf (name, "nnsurf%d", cntsurfs); | ^~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/c++/10/cstdio:42, from /usr/include/c++/10/ext/string_conversions.h:43, from /usr/include/c++/10/bits/basic_string.h:6545, from /usr/include/c++/10/string:55, from /usr/include/c++/10/bits/locale_classes.h:40, from /usr/include/c++/10/bits/ios_base.h:41, from /usr/include/c++/10/ios:42, from /usr/include/c++/10/ostream:38, from /usr/include/c++/10/iostream:39, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/mystdlib.h:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.cpp:1: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 8 and 18 bytes into a destination of size 15 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/meshsurf.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp: In member function 'virtual int netgen::PeriodicIdentification::GetIdentifiedPoint(netgen::Mesh&, int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:293:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 293 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp: In member function 'virtual void netgen::PeriodicIdentification::IdentifyPoints(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:325:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 325 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:333:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 333 | for (int j = 1; j <= mesh.GetNP(); j++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/csg/identify.cpp:467:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 467 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:480:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 480 | for (int k = 0; k < copy_points.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:485:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 485 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/csg/identify.cpp:567:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 567 | for(int i=0; i&, const netgen::TABLE&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:695:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 695 | for (int j = 0; j < hsurf.Size(); j++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:703:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 703 | for (int i = 0; i < specpoint2solid[sp1.nr].Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:706:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 706 | for (int i = 0; i < specpoint2solid[sp2.nr].Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:762:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 762 | if (j == specpoint2surface[sp1.nr].Size()) break; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:767:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 767 | if (k == specpoint2surface[sp2.nr].Size()) break; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:772:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 772 | for (int l = 0; l < domain_surfaces.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:789:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 789 | if (j == specpoint2surface[sp1.nr].Size()) break; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:791:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 791 | if (k == specpoint2surface[sp2.nr].Size()) break; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp: In member function 'virtual int netgen::CloseSurfaceIdentification::GetIdentifiedPoint(netgen::Mesh&, int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:925:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 925 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::IdentifyPoints(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:992:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 992 | for (int jj = 0; jj < domain_surfaces.Size(); jj++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:1000:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1000 | for (int ii2 = 0; ii2 < points_on_surf2.Size(); ii2++) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:1010:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1010 | for (int jj = 0; jj < surfs_of_p1.Size(); jj++) | ~~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::IdentifyFaces(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:1164:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1164 | for (int ll = 0; ll < segs_on_face2.Size(); ll++) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/csg/identify.cpp:1237:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1237 | for (int i = PointIndex::BASE; i < identmap.Size()+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:1251:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1251 | for (int i1 = 0; i1 < segs.Size(); i1++) | ~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/csg/identify.cpp:1375:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1375 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/csg/identify.cpp:1648:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1648 | for (int i1 = 1; i1 <= segs.Size(); i1++) | ~~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/identify.cpp:1233:14: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/extrusion.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/extrusion.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/extrusion.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/extrusion.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/extrusion.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/extrusion.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/extrusion.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/extrusion.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/extrusion.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/csg/extrusion.cpp:480:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 480 | for(int i=0; i&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/extrusion.cpp:694:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | for(int i=0; i&, double, netgen::NgArray*) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/extrusion.cpp:714:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 714 | for(int i=0; i&, netgen::NgArray&, double) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/extrusion.cpp:751:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 751 | for (int j = 0; j < faces.Size(); j++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/extrusion.cpp: In member function 'virtual void netgen::Extrusion::Reduce(const netgen::BoxSphere<3>&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/extrusion.cpp:883:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 883 | for(int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/extrusion.cpp: In member function 'virtual void netgen::Extrusion::UnReduce()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/extrusion.cpp:889:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 889 | for(int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/extrusion.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/polyhedra.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/polyhedra.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/polyhedra.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/polyhedra.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/polyhedra.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/polyhedra.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/polyhedra.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/polyhedra.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/polyhedra.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/csg/polyhedra.cpp:73:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 73 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/csg/polyhedra.cpp:151:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 151 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/polyhedra.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Polyhedra::VecInSolidOld(const netgen::Point<3, double>&, const netgen::Vec<3>&, double) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/polyhedra.cpp:180:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 180 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/polyhedra.cpp:220:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 220 | for(int i=0; i&, const netgen::Vec<3>&, const netgen::Vec<3>&, netgen::NgArray&, double) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/polyhedra.cpp:679:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 679 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::Reduce(const netgen::BoxSphere<3>&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/polyhedra.cpp:761:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 761 | for (int i = 0; i < planes.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/polyhedra.cpp:764:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 764 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::UnReduce()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/polyhedra.cpp:771:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 771 | for (int i = 0; i < planes.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/polyhedra.cpp: In member function 'void netgen::Polyhedra::GetPolySurfs(netgen::NgArray*>&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/polyhedra.cpp:877:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 877 | for(int i = 0; i, 0, int>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/polyhedra.cpp:894:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 894 | for (int i = 0; i < points.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/csg/polyhedra.cpp:909:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 909 | for (int fi1 = 0; fi1 < faces.Size(); fi1++) | ~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/polyhedra.cpp:910:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 910 | for (int fi2 = 0; fi2 < faces.Size(); fi2++) | ~~~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/polyhedra.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/singularref.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/singularref.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/singularref.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/singularref.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/singularref.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/singularref.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/singularref.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/singularref.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/singularref.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularEdge::FindPointsOnEdge(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/singularref.cpp:48:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 48 | for (int i = 0; i < si1.Size(); i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/singularref.cpp:50:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 50 | for (int i = 0; i < si2.Size(); i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularEdge::SetMeshSize(netgen::Mesh&, double)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/singularref.cpp:119:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 119 | for (int i = 0; i < points.Size()-1; i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/singularref.cpp:124:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < points.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/singularref.cpp:130:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 130 | for (int i = 0; i < points.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularPoint::FindPoints(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/singularref.cpp:157:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 157 | pi < mesh.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/singularref.cpp:194:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 194 | for (int i = 0; i < surfk.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularPoint::SetMeshSize(netgen::Mesh&, double)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/singularref.cpp:214:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 214 | for (int i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/singularref.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 65%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/python_stl.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/array.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/python_ngcore.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/../general/ngpython.hpp:3, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/python_stl.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/python_stl.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/meshtype.hpp:1351:25: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 75%] Linking CXX shared library libstl.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libstl.so -o libstl.so CMakeFiles/stl.dir/meshstlsurface.cpp.o CMakeFiles/stl.dir/stlgeom.cpp.o CMakeFiles/stl.dir/stlgeomchart.cpp.o CMakeFiles/stl.dir/stlgeommesh.cpp.o CMakeFiles/stl.dir/stlline.cpp.o CMakeFiles/stl.dir/stltool.cpp.o CMakeFiles/stl.dir/stltopology.cpp.o CMakeFiles/stl.dir/python_stl.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/core: ../meshing/libmesh.so ../core/libngcore.so /usr/lib/libpython3.9.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 75%] Built target stl make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/stlgeom/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/solid.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/solid.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/solid.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/solid.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/solid.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/solid.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/solid.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/solid.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/solid.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/csg/solid.cpp:702:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 702 | for (i = 1; i <= bounds1.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/solid.cpp:704:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 704 | for (i = 1; i <= bounds2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/solid.cpp:721:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 721 | for (i = 1; i <= bounds1.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/solid.cpp:723:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 723 | for (i = 1; i <= bounds2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/solid.cpp: In member function 'void netgen::Solid::RecGetSurfaceIndices(netgen::NgArray&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/solid.cpp:1600:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1600 | for (int i = 0; i < surfind.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/solid.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/revolution.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/revolution.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/linalg.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/linalg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/revolution.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../linalg/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../linalg/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/revolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/revolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/revolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/revolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/revolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/revolution.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/revolution.cpp: In member function 'void netgen::RevolutionFace::Init()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/revolution.cpp:33:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 33 | for(int i=0; i&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/revolution.cpp:701:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 701 | for(int i=0; i&, double) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/revolution.cpp:796:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 796 | for(int i=0; i&, netgen::NgArray&, double) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/revolution.cpp:826:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 826 | for (int j = 0; j < faces.Size(); j++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/csg/revolution.cpp:846:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 846 | for(int i=0; i&, const netgen::Vec<3>&, const netgen::Vec<3>&, netgen::NgArray&, double) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/revolution.cpp:957:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 957 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/revolution.cpp: In member function 'virtual void netgen::Revolution::Reduce(const netgen::BoxSphere<3>&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/revolution.cpp:1032:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1032 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../linalg/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../linalg/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/spline3d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/spline3d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/spline3d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/spline3d.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/spline3d.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/spline3d.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/spline3d.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/spline3d.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/spline3d.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/spline3d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 75%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/triapprox.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/triapprox.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/triapprox.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/triapprox.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/triapprox.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/triapprox.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/triapprox.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/triapprox.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/triapprox.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/triapprox.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/triapprox.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/surface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/surface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/surface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/surface.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/surface.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/surface.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/surface.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/surface.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/surface.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/surface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp: In member function 'void netgen::SpecialPointCalculation::CalcSpecialPoints(const netgen::CSGeometry&, netgen::NgArray&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:119:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 119 | for (int j = 0; j < hpts.Size(); j++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:137:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 137 | for(int j=0; jSize(); j++) | ~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:164:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 164 | for (int i = 0; i < boxesinlevel.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/csg/specpoin.cpp:219:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 219 | if (level <= boxesinlevel.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:357:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 357 | for (int j = 0; j < pts.Size(); j++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:387:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 387 | for (int j = 0; j < pts.Size(); j++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:398:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 398 | for(int jj=0; jj&, int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:1698:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1698 | for (int i = 0; i < points->Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/csg/specpoin.cpp:1749:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1749 | for (int i = 0; i < apoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:1760:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1760 | for (int i = 1; i < apoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:1777:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1777 | for (int i = 0; i < apoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:1794:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1794 | for (int j = 0; j < surfind.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:1818:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1818 | for (int m = 0; m < surfind.Size(); m++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:1840:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1840 | for (int j = 0; j < surfind.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:1845:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1845 | for (int j = 0; j < normalvecs.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:1846:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1846 | for (int k = 0; k < normalvecs.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:1927:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1927 | for (int j2 = 0; j2 < surfind2.Size(); j2++) | ~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:1957:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1957 | for (int l = 0; l < surfind2.Size(); l++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:2017:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2017 | for (int m = 0; m < surfind.Size(); m++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:2091:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2091 | for (int m = 0; m < locsearch.Size(); m++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:2144:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2144 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:2148:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2148 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/csg/specpoin.cpp:1933:43: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/specpoin.cpp:104:20: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 77%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/zrefine.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/zrefine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/zrefine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/zrefine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/zrefine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/zrefine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/zrefine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/zrefine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/zrefine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/zrefine.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/csg/zrefine.cpp:15:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 15 | for (int i = 1; i <= geom.singedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/zrefine.cpp:21:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 21 | for (int j = 1; j <= se.segms.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/zrefine.cpp: In function 'void netgen::MakePrismsSingEdge(netgen::Mesh&, netgen::INDEX_2_HASHTABLE&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/zrefine.cpp:48:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 48 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/zrefine.cpp:79:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 79 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/zrefine.cpp: In function 'void netgen::MakePrismsClosePoints(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/zrefine.cpp:114:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 114 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/zrefine.cpp:178:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 178 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/zrefine.cpp: In function 'void netgen::RefinePrisms(netgen::Mesh&, const netgen::CSGeometry*, netgen::ZRefinementOptions&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/zrefine.cpp:342:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 342 | for (i = 1; i <= ref_singular.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/zrefine.cpp:370:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 370 | for (i = 1; i <= ref_slices.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/zrefine.cpp:397:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 397 | (slicenr == slices.Size()) ? 1 : slices[slicenr]; | ~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/zrefine.cpp:416:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 416 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/zrefine.cpp:468:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 468 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/zrefine.cpp: In function 'void netgen::CombineSingularPrisms(netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/zrefine.cpp:719:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 719 | for(int i = 1; i<=mesh.GetNE(); i++) | ~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/zrefine.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 78%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/splinesurface.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/splinesurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/splinesurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/splinesurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/splinesurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/splinesurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/splinesurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/splinesurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/splinesurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/splinesurface.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/splinesurface.cpp: In member function 'std::string netgen::SplineSurface::GetBCNameOf(netgen::Point<3, double>, netgen::Point<3, double>) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/splinesurface.cpp:24:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 24 | for(int i=0; i > > netgen::SplineSurface::CreateCuttingSurfaces()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/splinesurface.cpp:46:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 46 | for(int i = 0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 76%] Building CXX object libsrc/stlgeom/CMakeFiles/stlvis.dir/vsstl.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/vsstl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/vsstl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/vsstl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/vsstl.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/vsstl.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/vsstl.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/vsstl.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/vsstl.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/vsstl.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/vsstl.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/vsstl.cpp: In member function 'virtual void netgen::VisualSceneSTLMeshing::DrawScene()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/vsstl.cpp:411:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 411 | for (j = 1; j <= me.Size(); j++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/vsstl.cpp:535:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 535 | if (chartnumber >= 1 && chartnumber <= stlgeometry->GetNOCharts()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/vsstl.cpp:539:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 539 | for (j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/vsstl.cpp:567:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 567 | for (j = 1; j <= chart.GetNOuterT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/vsstl.cpp:745:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 745 | for (j = 1; j <= stlgeometry->meshlines.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/vsstl.cpp: In member function 'virtual void netgen::VisualSceneSTLGeometry::BuildScene(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/vsstl.cpp:1184:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1184 | for (int i = 1; i <= trilists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/vsstl.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 64%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/python_geom2d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/array.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/python_ngcore.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../general/ngpython.hpp:3, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/python_geom2d.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/python_geom2d.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/python_geom2d.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/geom2d/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/geom2d/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/python_geom2d.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/python_geom2d.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/python_geom2d.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/python_geom2d.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/geom2d/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/python_geom2d.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/python_geom2d.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()& netgen::NgArray::operator=(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/meshtype.hpp:1351:25: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/geom2d/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:611:16: required from 'netgen::DiscretePointsSeg::DiscretePointsSeg(const netgen::NgArray >&) [with int D = 2]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/python_geom2d.cpp:181:58: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp: In instantiation of 'netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/meshtype.hpp:1349:5: required from 'void std::_Optional_base_impl<_Tp, _Dp>::_M_construct(_Args&& ...) [with _Args = {netgen::MeshingParameters&}; _Tp = netgen::MeshingParameters; _Dp = std::_Optional_base]' /usr/include/c++/10/optional:851:22: required from 'std::enable_if_t, _Tp&> std::optional<_Tp>::emplace(_Args&& ...) [with _Args = {netgen::MeshingParameters&}; _Tp = netgen::MeshingParameters; std::enable_if_t, _Tp&> = netgen::MeshingParameters&]' /usr/include/pybind11/stl.h:285:22: required from 'bool pybind11::detail::optional_caster::load(pybind11::handle, bool) [with T = std::optional]' /usr/include/pybind11/cast.h:2030:51: required from 'bool pybind11::detail::argument_loader::load_impl_sequence(pybind11::detail::function_call&, std::index_sequence) [with unsigned int ...Is = {0, 1, 2}; Args = {std::shared_ptr, std::optional, pybind11::kwargs}; std::index_sequence = std::integer_sequence]' /usr/include/pybind11/cast.h:2009:34: required from 'bool pybind11::detail::argument_loader::load_args(pybind11::detail::function_call&) [with Args = {std::shared_ptr, std::optional, pybind11::kwargs}]' /usr/include/pybind11/pybind11.h:174:42: required from 'void pybind11::cpp_function::initialize(Func&&, Return (*)(Args ...), const Extra& ...) [with Func = ExportGeom2d(pybind11::module&)::, std::optional, pybind11::kwargs)>; Return = std::shared_ptr; Args = {std::shared_ptr, std::optional, pybind11::kwargs}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg_v, pybind11::call_guard, const char*}]' /usr/include/pybind11/pybind11.h:77:19: required from 'pybind11::cpp_function::cpp_function(Func&&, const Extra& ...) [with Func = ExportGeom2d(pybind11::module&)::, std::optional, pybind11::kwargs)>; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg_v, pybind11::call_guard, const char*}; = void]' /usr/include/pybind11/pybind11.h:1316:22: required from 'pybind11::class_& pybind11::class_::def(const char*, Func&&, const Extra& ...) [with Func = ExportGeom2d(pybind11::module&)::, std::optional, pybind11::kwargs)>; Extra = {pybind11::arg_v, pybind11::call_guard, const char*}; type_ = netgen::SplineGeometry2d; options = {netgen::NetgenGeometry, std::shared_ptr}]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/python_geom2d.cpp:417:43: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/../include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/../include/../gprim/gprim.hpp:29, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/../include/gprim.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/meshing.hpp:7, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/python_mesh.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/python_geom2d.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:630:12: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/../meshing/../include/../gprim/spline.hpp:635:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 635 | if (segnr >= pts.Size()) segnr = pts.Size()-1; | ~~~~~~^~~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 78%] Linking CXX shared library libstlvis.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libstlvis.so -o libstlvis.so CMakeFiles/stlvis.dir/vsstl.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/stlgeom:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/core: libstl.so /usr/lib/libpython3.9.so ../meshing/libmesh.so ../core/libngcore.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 79%] Built target stlvis make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 79%] Linking CXX shared library libgeom2d.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libgeom2d.so -o libgeom2d.so CMakeFiles/geom2d.dir/csg2d.cpp.o CMakeFiles/geom2d.dir/genmesh2d.cpp.o CMakeFiles/geom2d.dir/geometry2d.cpp.o CMakeFiles/geom2d.dir/python_geom2d.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/core: ../meshing/libmesh.so ../core/libngcore.so /usr/lib/libpython3.9.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 79%] Built target geom2d make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/geom2d/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 79%] Building CXX object libsrc/geom2d/CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/vsgeom2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/vsgeom2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/vsgeom2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/vsgeom2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/vsgeom2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/vsgeom2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/vsgeom2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/vsgeom2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/vsgeom2d.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()GetSplines().Size()) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/vsgeom2d.cpp:57:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 57 | for (int i = 1; i <= geometry2d->GetSplines().Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/vsgeom2d.cpp:62:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 62 | for (int j = 0; j < points.Size(); j++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/vsgeom2d.cpp:69:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 69 | for (int i = 1; i <= geometry2d->GetSplines().Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/vsgeom2d.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 80%] Linking CXX shared library libgeom2dvis.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libgeom2dvis.so -o libgeom2dvis.so CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/core: libgeom2d.so ../meshing/libmesh.so ../core/libngcore.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 80%] Built target geom2dvis make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 77%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/python_csg.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/array.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/python_ngcore.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/../general/ngpython.hpp:3, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/python_csg.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/python_csg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/python_csg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/python_csg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/python_csg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/python_csg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/python_csg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/python_csg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/python_csg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/python_csg.cpp: In lambda function: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/python_csg.cpp:219:25: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'unsigned int'} [-Wsign-compare] 219 | 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.2102/libsrc/include/../meshing/meshtype.hpp:1351:25: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 80%] Linking CXX shared library libcsg.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libcsg.so -o libcsg.so CMakeFiles/csg.dir/algprim.cpp.o CMakeFiles/csg.dir/brick.cpp.o CMakeFiles/csg.dir/bspline2d.cpp.o CMakeFiles/csg.dir/csgeom.cpp.o CMakeFiles/csg.dir/csgparser.cpp.o CMakeFiles/csg.dir/curve2d.cpp.o CMakeFiles/csg.dir/edgeflw.cpp.o CMakeFiles/csg.dir/explicitcurve2d.cpp.o CMakeFiles/csg.dir/extrusion.cpp.o CMakeFiles/csg.dir/gencyl.cpp.o CMakeFiles/csg.dir/genmesh.cpp.o CMakeFiles/csg.dir/identify.cpp.o CMakeFiles/csg.dir/manifold.cpp.o CMakeFiles/csg.dir/meshsurf.cpp.o CMakeFiles/csg.dir/polyhedra.cpp.o CMakeFiles/csg.dir/revolution.cpp.o CMakeFiles/csg.dir/singularref.cpp.o CMakeFiles/csg.dir/solid.cpp.o CMakeFiles/csg.dir/specpoin.cpp.o CMakeFiles/csg.dir/spline3d.cpp.o CMakeFiles/csg.dir/surface.cpp.o CMakeFiles/csg.dir/triapprox.cpp.o CMakeFiles/csg.dir/zrefine.cpp.o CMakeFiles/csg.dir/python_csg.cpp.o CMakeFiles/csg.dir/splinesurface.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/core: ../meshing/libmesh.so ../core/libngcore.so /usr/lib/libpython3.9.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 80%] Built target csg make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/csg/CMakeFiles/csgvis.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/csg/CMakeFiles/csgvis.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/csg/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/interface/CMakeFiles/interface.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/interface/CMakeFiles/interface.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/interface/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 84%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writediffpack.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writediffpack.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writediffpack.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writediffpack.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writediffpack.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writediffpack.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writediffpack.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writediffpack.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writediffpack.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writediffpack.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writediffpack.cpp: In function 'void netgen::WriteDiffPackFormat(const netgen::Mesh&, const netgen::NetgenGeometry&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writediffpack.cpp:73:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 73 | for (i =1 ; i <= BIname.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writediffpack.cpp:116:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 116 | for (int jj = 0; jj < sels.Size(); jj++) | ~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writediffpack.cpp:236:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 236 | for (i =1 ; i <= BIname.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writediffpack.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface_v2.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface_v2.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface_v2.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface_v2.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface_v2.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface_v2.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface_v2.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface_v2.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface_v2.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface_v2.cpp:22: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/nginterface_v2_impl.hpp: In member function 'void netgen::Ngx_Mesh::GetParentNodes(int, int*) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/nginterface_v2_impl.hpp:330:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 330 | if (ni <= mesh->mlbetweennodes.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface_v2.cpp: In member function 'size_t netgen::Ngx_Mesh::GetNVLevel(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface_v2.cpp:142:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 142 | if (level >= mesh->level_nv.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface_v2.cpp: In member function 'int netgen::Ngx_Mesh::GetParentElement(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface_v2.cpp:731:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 731 | if (ei <= mesh->mlparentelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface_v2.cpp:736:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 736 | if (ei <= mesh->mlparentsurfaceelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface_v2.cpp: In member function 'int netgen::Ngx_Mesh::GetParentSElement(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface_v2.cpp:748:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 748 | if (ei <= mesh->mlparentsurfaceelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface_v2.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 84%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeabaqus.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeabaqus.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeabaqus.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeabaqus.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeabaqus.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeabaqus.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeabaqus.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeabaqus.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeabaqus.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeabaqus.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeabaqus.cpp: In function 'void netgen::WriteAbaqusFormat(const netgen::Mesh&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeabaqus.cpp:149:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 149 | for (j = 1; j <= pairs.Size(); j++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeabaqus.cpp:165:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 165 | for (j = 1; j <= pairs.Size(); j++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeabaqus.cpp:216:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 216 | for (j = 1; j <= pairs.Size(); j++) | ~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeabaqus.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readtetmesh.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readtetmesh.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readtetmesh.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readtetmesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readtetmesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readtetmesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readtetmesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readtetmesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readtetmesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readtetmesh.cpp: In function 'void netgen::ReadTETFormat(netgen::Mesh&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readtetmesh.cpp:671:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 671 | for(int i=0; i&, netgen::NgFlatArray&) [with T = double; S = netgen::PointIndex]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readtetmesh.cpp:369:45: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:741:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 741 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:742:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 742 | for (int j = i+1; j < data.Size(); j++) | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readtetmesh.cpp:230:36: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readtetmesh.cpp:669:20: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 84%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readuser.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readuser.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readuser.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readuser.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readuser.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readuser.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readuser.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readuser.cpp: In function 'void netgen::ReadFile(netgen::Mesh&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readuser.cpp:352:53: warning: 'ednr' may be used uninitialized in this function [-Wmaybe-uninitialized] 352 | mesh[nr].edgenr = ednr+1; | ~~~~^~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readuser.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:139:25: warning: 'fdnr' may be used uninitialized in this function [-Wmaybe-uninitialized] 139 | return ((T*)data)[i-1]; | ^ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/readuser.cpp:269:25: note: 'fdnr' was declared here 269 | int fdnr, ednr; | ^~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/read_fnf_mesh.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/read_fnf_mesh.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/read_fnf_mesh.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/read_fnf_mesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/read_fnf_mesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/read_fnf_mesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/read_fnf_mesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/read_fnf_mesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/read_fnf_mesh.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/read_fnf_mesh.cpp: In function 'void netgen::ReadFNFFormat(netgen::Mesh&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/read_fnf_mesh.cpp:279:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 279 | for (int j = 0; j < pnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/read_fnf_mesh.cpp:318:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 318 | for (int j = 0; j+2 < enums.Size(); j+=2) | ~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/read_fnf_mesh.cpp:348:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 348 | for (int j = 0; j < fnums.Size(); j += 2) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/read_fnf_mesh.cpp:423:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 423 | for (int i = 0; i < loadtypes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/read_fnf_mesh.cpp:433:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 433 | for (int i = 0; i < loadtypes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/read_fnf_mesh.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writedolfin.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writedolfin.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writedolfin.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writedolfin.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writedolfin.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writedolfin.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writedolfin.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writedolfin.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writedolfin.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writedolfin.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writedolfin.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeelmer.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeelmer.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeelmer.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeelmer.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeelmer.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeelmer.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeelmer.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeelmer.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeelmer.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeelmer.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeelmer.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefeap.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writefeap.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writefeap.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writefeap.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writefeap.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writefeap.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writefeap.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writefeap.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writefeap.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writefeap.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writefeap.cpp: In function 'void netgen::WriteFEAPFormat(const netgen::Mesh&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writefeap.cpp:56:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 56 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writefeap.cpp:73:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 73 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writefeap.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/geometry2d.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size() mesh->GetNP()) | ~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp: In function 'void Ng_GetUserData(char*, double*)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp:491:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 491 | for (int i = 0; i < da.Size(); i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp: In function 'int Ng_GetFace_Vertices(int, int*)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp:1589:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1589 | for (int i = 0; i < ia.Size(); i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp: In function 'int Ng_GetFace_Edges(int, int*)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp:1601:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1601 | for (int i = 0; i < ia.Size(); i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp: In function 'void Ng_GetVertexElements(int, int*)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp:1645:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1645 | for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1; | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp:1651:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1651 | for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1; | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp:1657:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1657 | for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1; | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp: In function 'void Ng_GetParentNodes(int, int*)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp:1738:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1738 | if (ni <= mesh->mlbetweennodes.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp: In function 'int Ng_GetParentElement(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp:1752:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1752 | if (ei <= mesh->mlparentelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp:1757:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1757 | if (ei <= mesh->mlparentsurfaceelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp: In function 'int Ng_GetParentSElement(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp:1768:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1768 | if (ei <= mesh->mlparentsurfaceelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp: In function 'void Ng_GetPeriodicVertices(int, int*)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp:1819:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1819 | for (int i = 0; i < apairs.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp: In function 'int Ng_GetVertex_Elements(int, int*)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp:1939:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1939 | for( int i=0; ipointelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp: In function 'int Ng_Bisect_WithInfo(const char*, double**, int*)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp:2177:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 2177 | for(int i = 0; iSize(); i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/nginterface.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 87%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writegmsh.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writegmsh.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writegmsh.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writegmsh.cpp:18: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writegmsh.cpp:18: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writegmsh.cpp:18: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writegmsh.cpp:18: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writegmsh.cpp:18: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writegmsh.cpp:18: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writegmsh.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 87%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writejcm.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writejcm.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writejcm.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writejcm.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writejcm.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writejcm.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writejcm.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writejcm.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writejcm.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writejcm.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writejcm.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writejcm.cpp:100:20: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefluent.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writefluent.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writefluent.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writefluent.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writefluent.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writefluent.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writefluent.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writefluent.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writefluent.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writefluent.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writefluent.cpp: In function 'void netgen::WriteFluentFormat(const netgen::Mesh&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writefluent.cpp:162:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 162 | for (i = 1; i <= surfaceelp.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writefluent.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetecplot.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetecplot.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetecplot.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetecplot.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetecplot.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetecplot.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetecplot.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetecplot.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetecplot.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetecplot.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetecplot.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writepermas.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writepermas.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writepermas.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writepermas.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writepermas.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writepermas.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writepermas.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writepermas.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writepermas.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writepermas.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writepermas.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetochnog.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetochnog.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetochnog.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetochnog.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetochnog.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetochnog.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetochnog.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetochnog.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetochnog.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetochnog.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetochnog.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 91%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh2.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writegmsh2.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writegmsh2.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writegmsh2.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writegmsh2.cpp:21: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writegmsh2.cpp:21: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writegmsh2.cpp:21: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writegmsh2.cpp:21: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writegmsh2.cpp:21: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writegmsh2.cpp:21: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writegmsh2.cpp:19: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 90%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/wuchemnitz.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/wuchemnitz.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/wuchemnitz.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/wuchemnitz.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/wuchemnitz.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/wuchemnitz.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/wuchemnitz.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/wuchemnitz.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/wuchemnitz.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/wuchemnitz.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/wuchemnitz.cpp: In function 'void netgen::Convert()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/wuchemnitz.cpp:167:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 167 | for (i = 1; i <= volelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/wuchemnitz.cpp:216:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 216 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/wuchemnitz.cpp: In function 'void netgen::WriteFile(std::ostream&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/wuchemnitz.cpp:278:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 278 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/wuchemnitz.cpp:283:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 283 | for (i = 1; i <= edges.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/wuchemnitz.cpp:290:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 290 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/wuchemnitz.cpp:297:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 297 | for (i = 1; i <= volelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/wuchemnitz.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 90%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeuser.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeuser.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeuser.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeuser.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeuser.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/geometry2d.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeuser.cpp:10: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeuser.cpp:412:24: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeuser.cpp:405:14: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 81%] Building CXX object libsrc/csg/CMakeFiles/csgvis.dir/vscsg.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/incopengl.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/vscsg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/incopengl.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/vscsg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/vscsg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/vscsg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/vscsg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/vscsg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/vscsg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/vscsg.cpp:5: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/vscsg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/vscsg.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/vscsg.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneGeometry::BuildScene(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/vscsg.cpp:161:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 161 | for (int i = 0; i < trilists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneSpecPoints::DrawScene()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/vscsg.cpp:245:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 245 | if (changeval != specpoints.Size()) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/vscsg.cpp:267:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 267 | for (int i = 1; i <= specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/vscsg.cpp:307:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 307 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneSpecPoints::BuildScene(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/vscsg.cpp:465:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 465 | for (int i = 2; i <= specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/vscsg.cpp:473:73: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 473 | if (zoomall == 2 && ((vispar.centerpoint >= 1 && vispar.centerpoint <= mesh->GetNP()) || | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/vscsg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 92%] Linking CXX shared library libcsgvis.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libcsgvis.so -o libcsgvis.so CMakeFiles/csgvis.dir/vscsg.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/visualization:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/core: libcsg.so ../visualization/libvisual.so /usr/lib/libpython3.9.so ../meshing/libmesh.so ../core/libngcore.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 92%] Built target csgvis make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 92%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/rw_cgns.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/rw_cgns.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/rw_cgns.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/rw_cgns.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/rw_cgns.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/rw_cgns.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/rw_cgns.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/rw_cgns.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/rw_cgns.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/rw_cgns.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 91%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeOpenFOAM15x.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeOpenFOAM15x.cpp:27: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeOpenFOAM15x.cpp:27: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeOpenFOAM15x.cpp:27: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeOpenFOAM15x.cpp:29: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeOpenFOAM15x.cpp:29: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeOpenFOAM15x.cpp:29: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeOpenFOAM15x.cpp:29: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeOpenFOAM15x.cpp:29: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeOpenFOAM15x.cpp:29: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeOpenFOAM15x.cpp: In function 'bool netgen::BuildOwnerNeighbourLists(const netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeOpenFOAM15x.cpp:152:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 152 | for(int i = 1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteNeighbourFile(std::ostream*)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeOpenFOAM15x.cpp:310:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 310 | for(int i = 1; i <= neighbour_celllist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteOwnerFile(std::ostream*)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeOpenFOAM15x.cpp:344:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 344 | for(int i = 1; i <= owner_celllist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeOpenFOAM15x.cpp:351:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 351 | for(int i = 1; i <= surfelem_lists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteFacesFile(std::ostream*, const netgen::Mesh&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeOpenFOAM15x.cpp:392:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 392 | for(int i = 1; i <= owner_facelist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeOpenFOAM15x.cpp:427:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 427 | for(int j = 1; j <= facepnts.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeOpenFOAM15x.cpp:430:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 430 | if(j != facepnts.Size()) *outfile << " "; | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeOpenFOAM15x.cpp:438:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 438 | for(int i = 1; i <= surfelem_lists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeOpenFOAM15x.cpp:470:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 470 | for(int j = 1; j <= facepnts.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeOpenFOAM15x.cpp:473:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 473 | if(j != facepnts.Size()) *outfile << " "; | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteBoundaryFile(std::ostream*)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeOpenFOAM15x.cpp:560:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 560 | for(int i = 2; i <= surfelem_bclist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeOpenFOAM15x.cpp:580:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 580 | for(int i = 1; i <= bcarray.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeOpenFOAM15x.cpp:27: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writeOpenFOAM15x.cpp:119:28: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetet.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp: In function 'void netgen::WriteTETFormat(const netgen::Mesh&, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:71:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 71 | for(ElementIndex i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:527:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 527 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:545:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 545 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:552:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 552 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:570:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 570 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:577:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 577 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:595:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 595 | for(int i=0; i<=mesh.GetNP(); i++) | ~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:599:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 599 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:772:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 772 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:787:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 787 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:794:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 794 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:810:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 810 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:933:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 933 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:947:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 947 | for(ElementIndex i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:1021:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1021 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:1045:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1045 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:1065:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1065 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:1090:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1090 | for(int i=0; i::NgArray(const netgen::NgArray&) [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:469:45: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/interface/writetet.cpp:614:72: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:802:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 802 | for(int i=0; i&, const netgen::NgFlatArray&, const netgen::NgFlatArray&, netgen::NgArray&) [with T = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:833:84: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:811:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 811 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:28:14: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/interface/writetet.cpp:602:22: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 92%] Linking CXX shared library libinterface.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libinterface.so -o libinterface.so CMakeFiles/interface.dir/nginterface.cpp.o CMakeFiles/interface.dir/nginterface_v2.cpp.o CMakeFiles/interface.dir/read_fnf_mesh.cpp.o CMakeFiles/interface.dir/readtetmesh.cpp.o CMakeFiles/interface.dir/readuser.cpp.o CMakeFiles/interface.dir/writeabaqus.cpp.o CMakeFiles/interface.dir/writediffpack.cpp.o CMakeFiles/interface.dir/writedolfin.cpp.o CMakeFiles/interface.dir/writeelmer.cpp.o CMakeFiles/interface.dir/writefeap.cpp.o CMakeFiles/interface.dir/writefluent.cpp.o CMakeFiles/interface.dir/writegmsh.cpp.o CMakeFiles/interface.dir/writejcm.cpp.o CMakeFiles/interface.dir/writepermas.cpp.o CMakeFiles/interface.dir/writetecplot.cpp.o CMakeFiles/interface.dir/writetet.cpp.o CMakeFiles/interface.dir/writetochnog.cpp.o CMakeFiles/interface.dir/writeuser.cpp.o CMakeFiles/interface.dir/wuchemnitz.cpp.o CMakeFiles/interface.dir/writegmsh2.cpp.o CMakeFiles/interface.dir/writeOpenFOAM15x.cpp.o CMakeFiles/interface.dir/rw_cgns.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/stlgeom:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/visualization:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 92%] Built target interface make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/nglib/CMakeFiles/nglib.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/nglib/CMakeFiles/nglib.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/nglib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/nglib/CMakeFiles/nglib.dir/depend.internal". Scanning dependencies of target nglib make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 93%] Building CXX object nglib/CMakeFiles/nglib.dir/nglib.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/nglib/nglib.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/nglib/nglib.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/nglib/nglib.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/nglib/nglib.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/nglib/nglib.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/nglib/nglib.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/nglib/nglib.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/nglib/nglib.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/nglib/nglib.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/nglib/nglib.cpp:17: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/nglib/nglib.cpp:17: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/geometry2d.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/nglib/nglib.cpp:18: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/nglib/nglib.cpp: In function 'nglib::Ng_Result nglib::Ng_MergeMesh(void**, const char*)': /usr/src/RPM/BUILD/netgen-6.2.2102/nglib/nglib.cpp:176:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 176 | if(m->GetNP() > num_pts) | ~~~~~~~~~~~^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/nglib/nglib.cpp:934:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 934 | if(me->GetNP() <= numpoints) | ~~~~~~~~~~~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/nglib/nglib.cpp:921:11: warning: variable 'perfstepsend' set but not used [-Wunused-but-set-variable] 921 | int perfstepsend = MESHCONST_MESHSURFACE; | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/nglib/nglib.cpp:13: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../occ/occgeom.hpp:401:25: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 93%] Linking CXX shared library libnglib.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libnglib.so -o libnglib.so CMakeFiles/nglib.dir/nglib.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/interface:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/stlgeom:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/occ:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/visualization:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/core: ../libsrc/interface/libinterface.so ../libsrc/stlgeom/libstlvis.so ../libsrc/geom2d/libgeom2dvis.so ../libsrc/csg/libcsgvis.so /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so /usr/lib/libGL.so /usr/lib/libGLU.so -lpthread /usr/lib/libXmu.so /usr/lib/libjpeg.so /usr/lib/libz.so /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so ../libsrc/occ/libocc.so /usr/lib/libpython3.9.so ../libsrc/stlgeom/libstl.so ../libsrc/geom2d/libgeom2d.so ../libsrc/csg/libcsg.so ../libsrc/meshing/libmesh.so ../libsrc/visualization/libvisual.so /usr/lib/libGL.so /usr/lib/libGLU.so -lpthread /usr/lib/libXmu.so /usr/lib/libjpeg.so /usr/lib/libz.so /usr/lib/libpython3.9.so ../libsrc/core/libngcore.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 93%] Built target nglib make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/ng/CMakeFiles/ngpy.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/ng/CMakeFiles/ngpy.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/ng/CMakeFiles/ngpy.dir/depend.internal". Scanning dependencies of target ngpy make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/ng/CMakeFiles/gui.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/ng/CMakeFiles/gui.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/ng/CMakeFiles/gui.dir/depend.internal". Scanning dependencies of target gui make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 96%] Building CXX object ng/CMakeFiles/gui.dir/parallelfunc.cpp.o make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 94%] Building CXX object ng/CMakeFiles/gui.dir/gui.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/gui.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/gui.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/gui.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/gui.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/gui.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/gui.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/gui.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/gui.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/gui.cpp:3: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 98%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/geom2d/geom2dpkg.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geom2dpkg.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geom2dpkg.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geom2dpkg.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geom2dpkg.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geom2dpkg.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geom2dpkg.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geom2dpkg.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geom2dpkg.cpp:1: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/geometry2d.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/geom2d/geom2dpkg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 95%] Building CXX object ng/CMakeFiles/gui.dir/demoview.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/demoview.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/demoview.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/demoview.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/demoview.cpp:15: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/demoview.cpp:15: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/demoview.cpp:15: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/demoview.cpp:15: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/demoview.cpp:15: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/demoview.cpp:15: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/geometry2d.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/demoview.cpp:16: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../geom2d/geometry2d.hpp: In member function 'void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 239 | if ( tensormeshing.Size()::Pos(const T&) const [with T = netgen::UserVisualizationObject*; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/ng/demoview.cpp:353:70: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/ng/demoview.cpp:273:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 273 | for (pos = 0; pos < ip.Size() && ip[pos][0].GetT() < t1; pos++) ; | ~~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/ng/demoview.cpp: In instantiation of 'S netgen::InterpolationSpline::Evaluate(double) [with S = netgen::Vec<3>]': /usr/src/RPM/BUILD/netgen-6.2.2102/ng/demoview.cpp:424:62: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/ng/demoview.cpp:300:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 300 | for (pos = 0; pos < ip.Size() && t >= ip[pos][0].GetT(); pos++) ; | ~~~~^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/demoview.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 96%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/stlgeom/stlpkg.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlpkg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlpkg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlpkg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlpkg.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlpkg.cpp:12: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlpkg.cpp: In function 'int netgen::Ng_STLCalcLocalH(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlpkg.cpp:524:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 524 | for (int i = 0; i < geometryregister.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/stlgeom/stlpkg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 97%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/csg/csgpkg.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgpkg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgpkg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgpkg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_GetPrimitiveData(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgpkg.cpp:230:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 230 | for (int i = 1; i <= coeffs.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_SingularEdgeMS(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgpkg.cpp:515:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 515 | for (int i = 1; i <= geometry->singedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_SingularPointMS(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgpkg.cpp:533:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 533 | for (int i = 1; i <= geometry->singpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/csg/csgpkg.cpp:2: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 97%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/visualization/visualpkg.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/visualpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/visualpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/visualpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/visualpkg.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/visualpkg.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/visualpkg.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/visualpkg.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/visualpkg.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/visualpkg.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stlgeom.hpp:27, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/visualpkg.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stltool.hpp: In member function 'netgen::STLTrigId netgen::STLChart::GetTrig1(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/stlgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/visualpkg.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/visualpkg.cpp: In function 'int netgen::Ng_Vis_Set(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/visualpkg.cpp:81:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 81 | for (int i = 0; i < vssolution.soldata.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/visualization/visualpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 98%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/occ/occpkg.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occpkg.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/occgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occpkg.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../occ/occgeom.hpp:354:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 354 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occpkg.cpp: In function 'int netgen::Ng_CurrentFaceColours(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occpkg.cpp:693:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 693 | for(int i = 0; i < face_colours.Size();i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occpkg.cpp:719:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 719 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occpkg.cpp:743:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 743 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occpkg.cpp:767:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 767 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occpkg.cpp:774:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 774 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occpkg.cpp:798:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 798 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occpkg.cpp:805:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 805 | for(int j = 0; j < surfElems.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occpkg.cpp:817:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 817 | for(int i = 1; i <= mesh->GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occpkg.cpp:827:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 827 | for(int i = 1; i <= mesh->GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/occpkg.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../occ/occgeom.hpp:401:25: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 95%] Building CXX object ng/CMakeFiles/gui.dir/ngpkg.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp:11: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csg.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/csg.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp:18: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In constructor 'netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const string&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:130:14: warning: 'netgen::CSGeometry::UserPoint::name' will be initialized after [-Wreorder] 130 | string name; | ^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:129:11: warning: 'int netgen::CSGeometry::UserPoint::index' [-Wreorder] 129 | int index; | ^~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp:57: /usr/src/RPM/BUILD/netgen-6.2.2102/ng/encoding.hpp: In member function 'int Mpeg::AddFrame()': /usr/src/RPM/BUILD/netgen-6.2.2102/ng/encoding.hpp:75:28: warning: 'void av_init_packet(AVPacket*)' is deprecated [-Wdeprecated-declarations] 75 | av_init_packet(&pkt); | ^ In file included from /usr/include/libavcodec/bsf.h:30, from /usr/include/libavcodec/avcodec.h:44, from /usr/include/libavformat/avformat.h:312, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/encoding.hpp:13, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp:57: /usr/include/libavcodec/packet.h:488:6: note: declared here 488 | void av_init_packet(AVPacket *pkt); | ^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp:57: /usr/src/RPM/BUILD/netgen-6.2.2102/ng/encoding.hpp: In member function 'int Mpeg::Start(std::string)': /usr/src/RPM/BUILD/netgen-6.2.2102/ng/encoding.hpp:132:13: warning: unused variable 'i' [-Wunused-variable] 132 | int i; | ^ /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadMesh(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp:234:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 234 | for (int i = 0; i < geometryregister.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp:261:24: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] 261 | catch (NgException e) | ^ /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp: In function 'int netgen::Ng_MergeMesh(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp:336:24: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] 336 | catch (NgException e) | ^ /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp: In function 'int netgen::Ng_GetExportFormats(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp:358:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 358 | for (int i = 1; i <= userformats.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadGeometry(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp:532:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 532 | for (int i = 0; i < geometryregister.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp:601:24: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] 601 | catch (NgException e) | ^ /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp: In function 'int netgen::Ng_SaveGeometry(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp:632:21: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] 632 | catch (NgException e) | ^ /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp: In function 'int netgen::Ng_ReadStatus(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp:689:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 689 | if (prev_np != mesh->GetNP()) | ~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp:696:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 696 | if (prev_ne != mesh->GetNE()) | ~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp:703:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 703 | if (prev_nse != mesh->GetNSE()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp:712:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 712 | for (int i = 0; i < tets_in_qualclass.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp: In function 'void* netgen::MeshingDummy(void*)': /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp:1488:24: warning: catching polymorphic type 'using NgException = class ngcore::Exception' {aka 'class ngcore::Exception'} by value [-Wcatch-value=] 1488 | catch (NgException e) | ^ /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp: In function 'int netgen::Ng_GenerateMesh(ClientData, Tcl_Interp*, int, const char**)': /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp:1540:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1540 | for (int i = 0; i < geometryregister.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp: In function 'void netgen::SetVisualScene(Tcl_Interp*)': /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp:1991:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1991 | for (int i = 0; i < geometryregister.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/flags.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:8, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp: In instantiation of 'int ngcore::SymbolTable::CheckIndex(const string&) const [with T = netgen::VisualScene*; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp:104:15: required from 'void ngcore::SymbolTable::Set(const string&, const T&) [with T = netgen::VisualScene*; std::string = std::__cxx11::basic_string]' /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngpkg.cpp:1973:52: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 94%] Building CXX object ng/CMakeFiles/ngpy.dir/netgenpy.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/array.hpp:11, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/python_ngcore.hpp:10, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngpython.hpp:3, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/netgenpy.cpp:4: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 99%] Linking CXX shared library libngpy.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libngpy.so -o libngpy.so CMakeFiles/ngpy.dir/netgenpy.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/nglib:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/interface:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/stlgeom:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/visualization:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/occ:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/core: ../nglib/libnglib.so ../libsrc/interface/libinterface.so ../libsrc/stlgeom/libstlvis.so ../libsrc/stlgeom/libstl.so ../libsrc/geom2d/libgeom2dvis.so ../libsrc/geom2d/libgeom2d.so ../libsrc/csg/libcsgvis.so ../libsrc/csg/libcsg.so ../libsrc/meshing/libmesh.so ../libsrc/visualization/libvisual.so ../libsrc/occ/libocc.so ../libsrc/core/libngcore.so /usr/lib/libpython3.9.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 99%] Built target ngpy make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 99%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/occ/vsocc.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/vsocc.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/vsocc.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/vsocc.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/vsocc.cpp:7: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/occgeom.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/vsocc.cpp:9: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../occ/occgeom.hpp: In member function 'void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../occ/occgeom.hpp:354:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'Standard_Integer' {aka 'int'} [-Wsign-compare] 354 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/vsocc.cpp: In member function 'virtual void netgen::VisualSceneOCCGeometry::BuildScene(int)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/vsocc.cpp:419:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 419 | for (int i = 1; i <= linelists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/vsocc.cpp:423:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 423 | for (int i = 1; i <= trilists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/occ/vsocc.cpp:6: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../visualization/vssolution.hpp:238:31: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp: In instantiation of 'TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:206:16: required from 'bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../general/ngarray.hpp:386:45: required from 'netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]' /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../occ/occgeom.hpp:401:25: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 99%] Linking CXX shared library libgui.so /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -O2 -g -DNDEBUG -shared -Wl,-soname,libgui.so -o libgui.so CMakeFiles/gui.dir/gui.cpp.o CMakeFiles/gui.dir/ngpkg.cpp.o CMakeFiles/gui.dir/demoview.cpp.o CMakeFiles/gui.dir/parallelfunc.cpp.o CMakeFiles/gui.dir/__/libsrc/stlgeom/stlpkg.cpp.o CMakeFiles/gui.dir/__/libsrc/visualization/visualpkg.cpp.o CMakeFiles/gui.dir/__/libsrc/csg/csgpkg.cpp.o CMakeFiles/gui.dir/__/libsrc/geom2d/geom2dpkg.cpp.o CMakeFiles/gui.dir/__/libsrc/occ/occpkg.cpp.o CMakeFiles/gui.dir/__/libsrc/occ/vsocc.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/nglib:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/stlgeom:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/interface:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/visualization:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/occ:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/core: ../nglib/libnglib.so Togl2.1/libtogl.a /usr/lib/libz.so /usr/lib/libjpeg.so /usr/lib/libavcodec.so /usr/lib/libavformat.so /usr/lib/libavutil.so /usr/lib/libswscale.so /usr/lib/libXmu.so /usr/lib/libX11.so /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so /usr/lib/libtcl.so /usr/lib/libtk.so ../libsrc/stlgeom/libstlvis.so ../libsrc/geom2d/libgeom2dvis.so ../libsrc/interface/libinterface.so ../libsrc/geom2d/libgeom2d.so ../libsrc/stlgeom/libstl.so ../libsrc/csg/libcsgvis.so ../libsrc/csg/libcsg.so ../libsrc/meshing/libmesh.so ../libsrc/visualization/libvisual.so ../libsrc/occ/libocc.so ../libsrc/core/libngcore.so -ldl /usr/lib/libGL.so /usr/lib/libGLU.so /usr/lib/libpython3.9.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 99%] Built target gui make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/ng/CMakeFiles/netgen.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/ng/CMakeFiles/netgen.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/ng/CMakeFiles/netgen.dir/depend.internal". Scanning dependencies of target netgen make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 99%] Building CXX object ng/CMakeFiles/netgen.dir/ngappinit.cpp.o In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/logging.hpp:12, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/archive.hpp:18, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:4, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngappinit.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/utils.hpp:71:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 71 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/table.hpp:15, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/ngcore.hpp:9, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/../include/mydefs.hpp:14, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:17, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngappinit.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp: In member function 'void ngcore::SharedLoop2::SharedIterator::GetNext2()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngappinit.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:509:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/libsrc/include/../meshing/../include/../general/hashtabl.hpp:522:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:23, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngappinit.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element2d::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Element::DoArchive(ngcore::Archive&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int8_t' {aka 'signed char'} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:24, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngappinit.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:26, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngappinit.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:658:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 658 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD2NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:674:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 674 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetCD3NamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:687:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 687 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp: In member function 'std::string* netgen::Mesh::GetBCNamePtr(int) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshclass.hpp:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 694 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:33, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngappinit.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:64, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngappinit.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()': /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/myadt.hpp:31, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/myadt.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/meshing.hpp:6, from /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/meshing.hpp:1, from /usr/src/RPM/BUILD/netgen-6.2.2102/ng/ngappinit.cpp:8: /usr/src/RPM/BUILD/netgen-6.2.2102/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.2102/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.2102/libsrc/include/../meshing/../include/../general/netgenout.hpp:108:37: required from here /usr/src/RPM/BUILD/netgen-6.2.2102/libsrc/include/../meshing/../include/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [100%] Linking CXX executable netgen /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -O2 -g -DNDEBUG CMakeFiles/netgen.dir/ngappinit.cpp.o -o netgen -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/ng:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/nglib:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/occ:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/stlgeom:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/interface:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/visualization:/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen/libsrc/core: libgui.so Togl2.1/libtogl.a /usr/lib/libz.so /usr/lib/libjpeg.so /usr/lib/libavcodec.so /usr/lib/libavformat.so /usr/lib/libavutil.so /usr/lib/libswscale.so /usr/lib/libXmu.so /usr/lib/libX11.so /usr/lib/libTKBO.so /usr/lib/libTKBool.so /usr/lib/libTKBRep.so /usr/lib/libTKCAF.so /usr/lib/libTKCDF.so /usr/lib/libTKernel.so /usr/lib/libTKG2d.so /usr/lib/libTKG3d.so /usr/lib/libTKGeomAlgo.so /usr/lib/libTKGeomBase.so /usr/lib/libTKHLR.so /usr/lib/libTKIGES.so /usr/lib/libTKLCAF.so /usr/lib/libTKMath.so /usr/lib/libTKMesh.so /usr/lib/libTKOffset.so /usr/lib/libTKPrim.so /usr/lib/libTKService.so /usr/lib/libTKShHealing.so /usr/lib/libTKSTEP.so /usr/lib/libTKSTEP209.so /usr/lib/libTKSTEPAttr.so /usr/lib/libTKSTEPBase.so /usr/lib/libTKSTL.so /usr/lib/libTKTopAlgo.so /usr/lib/libTKV3d.so /usr/lib/libTKXCAF.so /usr/lib/libTKXDEIGES.so /usr/lib/libTKXDESTEP.so /usr/lib/libTKXSBase.so /usr/lib/libTKVCAF.so /usr/lib/libtk.so /usr/lib/libtcl.so ../nglib/libnglib.so ../libsrc/occ/libocc.so ../libsrc/stlgeom/libstlvis.so ../libsrc/geom2d/libgeom2dvis.so ../libsrc/interface/libinterface.so ../libsrc/stlgeom/libstl.so ../libsrc/geom2d/libgeom2d.so ../libsrc/csg/libcsgvis.so ../libsrc/csg/libcsg.so ../libsrc/meshing/libmesh.so ../libsrc/visualization/libvisual.so ../libsrc/core/libngcore.so /usr/lib/libpython3.9.so -ldl /usr/lib/libGL.so /usr/lib/libGLU.so make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [100%] Built target netgen make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' cd /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/dependencies/src/netgen-stamp/netgen-build make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' [ 90%] No install step for 'netgen' cd /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen && /usr/bin/cmake -E echo_append cd /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/dependencies/src/netgen-stamp/netgen-install make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' [100%] Completed 'netgen' /usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/CMakeFiles /usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/CMakeFiles/netgen-complete /usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/dependencies/src/netgen-stamp/netgen-done make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' [100%] Built target netgen make[1]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' make: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/CMakeFiles 0 make: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.32227 + 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.2102 + sed -i 's|file(INSTALL DESTINATION "/usr/include/netgen/pybind11" TYPE FILE FILES "/usr/include/../LICENSE")||' BUILD/netgen/cmake_install.cmake + make 'INSTALL=/usr/libexec/rpm-build/install -p' install DESTDIR=/usr/src/tmp/netgen-buildroot -C BUILD NETGENDIR=/usr/bin TCLLIBDIR=/usr/lib/tcl LIBTOGL=/usr/lib/tcl/libTogl2.1.so TOPDIR=/usr/src/RPM/BUILD/netgen-6.2.2102 make: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' [ 10%] Performing check_submodules1 step for 'netgen' fatal: not a git repository (or any of the parent directories): .git [ 20%] Performing build step for 'netgen' make[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' -- Found Git: /usr/bin/git (found version "2.29.3") CMake Warning at /usr/src/RPM/BUILD/netgen-6.2.2102/cmake/generate_version_file.cmake:18 (MESSAGE): Could not determine git-version from source code - assuming 6.2.0.0 make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 0%] Built target ng_generate_version_file make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 6%] Built target ngcore make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 7%] Built target pyngcore make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 46%] Built target mesh make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 50%] Built target visual make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 62%] Built target csg make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 63%] Built target csgvis make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 66%] Built target geom2d make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 67%] Built target geom2dvis make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 73%] Built target occ make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 74%] Built target occvis make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 78%] Built target stl make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 79%] Built target stlvis make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 90%] Built target interface make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 91%] Built target nglib make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 92%] Built target ngpy make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 94%] Built target togl make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 99%] Built target gui make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [100%] Built target netgen make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 30%] No install step for 'netgen' [ 40%] Completed 'netgen' make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' [100%] Built target netgen make[1]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' Install the project... -- Install configuration: "RelWithDebInfo" gmake[1]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' gmake[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' -- Found Git: /usr/bin/git (found version "2.29.3") CMake Warning at /usr/src/RPM/BUILD/netgen-6.2.2102/cmake/generate_version_file.cmake:18 (MESSAGE): Could not determine git-version from source code - assuming 6.2.0.0 gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 0%] Built target ng_generate_version_file gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 6%] Built target ngcore gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 7%] Built target pyngcore gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 46%] Built target mesh gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 50%] Built target visual gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 62%] Built target csg gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 63%] Built target csgvis gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 66%] Built target geom2d gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 67%] Built target geom2dvis gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 73%] Built target occ gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 74%] Built target occvis gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 78%] Built target stl gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 79%] Built target stlvis gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 90%] Built target interface gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 91%] Built target nglib gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 92%] Built target ngpy gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 94%] Built target togl gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [ 99%] Built target gui gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' [100%] Built target netgen gmake[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' Install the project... -- Install configuration: "RelWithDebInfo" -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/cmake/netgen/netgen-targets.cmake -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/cmake/netgen/netgen-targets-relwithdebinfo.cmake -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/netgen_version.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/netgen_config.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/cmake/netgen/NetgenConfig.cmake -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libngcore.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libngcore.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/ngcore.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/archive.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/type_traits.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/version.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/ngcore_api.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/logging.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/exception.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/symboltable.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/paje_trace.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/utils.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/profiler.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/mpi_wrapper.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/array.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/taskmanager.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/concurrentqueue.h -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/localheap.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/python_ngcore.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/flags.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/xbool.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/signal.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/bitarray.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/table.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/hashtable.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/ranges.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/simd.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/simd_avx.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/simd_avx512.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/simd_generic.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/simd_sse.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/simd_arm64.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/pyngcore.cpython-39.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/pyngcore.cpython-39.so" to "$ORIGIN/../../" -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/ngarray.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/autodiff.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/autoptr.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/ngbitarray.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/dynamicmem.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/hashtabl.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/mpi_interface.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/myadt.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/mystring.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/netgenout.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/ngpython.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/optmem.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/parthreads.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/seti.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/sort.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/spbita2d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/stack.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/table.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/template.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/gzstream.h -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/adtree.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/geom2d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/geom3d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/geomfuncs.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/geomobjects.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/geomops2.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/geomops.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/geomtest3d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/gprim.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/splinegeometry.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/spline.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/transform3d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/linalg/densemat.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/linalg/linalg.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/linalg/opti.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/linalg/polynomial.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/linalg/vector.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/nginterface.h -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/nginterface_v2.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/mydefs.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/acisgeom.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/csg.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/geometry2d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/gprim.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/incopengl.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/inctcl.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/incvis.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/linalg.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/meshing.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/myadt.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/mydefs.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/mystdlib.h -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/nginterface_v2_impl.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/occgeom.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/ngsimd.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/opti.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/parallel.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/stlgeom.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/visual.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libmesh.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libmesh.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/adfront2.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/adfront3.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/basegeom.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/bcfunctions.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/bisect.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/boundarylayer.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/classifyhpel.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/clusters.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/curvedelems.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/findip2.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/findip.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/geomsearch.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/global.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_hex.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hprefinement.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_prism.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_pyramid.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_quad.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_segm.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_tet.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_trig.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/improve2.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/improve3.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/localh.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshclass.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshfunc.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshing2.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshing3.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshing.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshtool.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshtype.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/msghandler.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/paralleltop.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/ruler2.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/ruler3.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/specials.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/topology.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/validate.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/python_mesh.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/surfacegeom.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/soldata.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libvisual.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libvisual.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/visualization/meshdoc.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/visualization/mvdraw.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/visualization/vispar.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/visualization/visual.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/visualization/vssolution.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libcsg.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libcsg.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libcsgvis.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libcsgvis.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/algprim.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/brick.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/csgeom.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/csg.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/csgparser.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/curve2d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/edgeflw.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/explicitcurve2d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/extrusion.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/gencyl.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/geoml.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/identify.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/manifold.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/meshsurf.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/polyhedra.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/revolution.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/singularref.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/solid.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/specpoin.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/spline3d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/splinesurface.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/surface.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/triapprox.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/vscsg.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libgeom2d.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libgeom2d.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libgeom2dvis.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libgeom2dvis.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/geometry2d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/spline2d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/vsgeom2d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/csg2d.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libocc.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libocc.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/liboccvis.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/liboccvis.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/occ/occgeom.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/occ/occmeshsurf.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/occ/vsocc.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libstl.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libstl.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libstlvis.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libstlvis.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/meshstlsurface.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/stlgeom.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/stlline.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/stltool.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/stltopology.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/vsstl.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libinterface.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libinterface.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/interface/writeuser.hpp -- Installing: /usr/src/tmp/netgen-buildroot/usr/bin/netgen -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/bin/netgen" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libgui.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libgui.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/libngpy.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/libngpy.so" to "$ORIGIN/../../../" -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/boxcyl.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/circle_on_cube.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cone.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cube.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cubeandring.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cubeandspheres.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cubemcyl.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cubemsphere.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cylinder.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cylsphere.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/ellipsoid.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/ellipticcyl.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/extrusion.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/fichera.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/lshape3d.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/manyholes.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/manyholes2.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/matrix.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/ortho.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/period.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/revolution.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/sculpture.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/shaft.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/shell.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/sphere.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/sphereincube.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/torus.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/trafo.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/twobricks.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/twocubes.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/twocyl.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/boundarycondition.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/hinge.stl -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/part1.stl -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/frame.step -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/screw.step -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/squarehole.in2d -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/squarecircle.in2d -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/square.in2d -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/py_tutorials/shaft.geo -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/py_tutorials/mesh.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/py_tutorials/exportNeutral.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/doc/ng4.pdf -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/libnglib.so -- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib/libnglib.so" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/nglib.h -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/__init__.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/meshing.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/csg.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/geom2d.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/stl.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/gui.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/NgOCC.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/occ.py -- Installing: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/read_gmsh.py gmake[1]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD/netgen' make: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.2102/BUILD' + install -Dpm 0644 /usr/src/RPM/SOURCES/netgen.png /usr/src/tmp/netgen-buildroot/usr/share/icons/hicolor/48x48/apps/netgen.png + desktop-file-install --dir /usr/src/tmp/netgen-buildroot/usr/share/applications/ /usr/src/RPM/SOURCES/netgen.desktop + rm -rf /usr/src/tmp/netgen-buildroot/usr/include/netgen/pybind11 + rm -rf /usr/src/tmp/netgen-buildroot/usr/share/netgen/doc + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/netgen-buildroot (auto) mode of './usr/lib/libnglib.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libgui.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libinterface.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libstlvis.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libstl.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/liboccvis.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libocc.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libgeom2dvis.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libgeom2d.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libcsgvis.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libcsg.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libvisual.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libmesh.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/python3/site-packages/netgen/libngpy.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/python3/site-packages/pyngcore.cpython-39.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libngcore.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/netgen-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/netgen-buildroot/ (default) Compressing files in /usr/src/tmp/netgen-buildroot (auto) Adjusting library links in /usr/src/tmp/netgen-buildroot ./usr/lib: (from :0) libngcore.so -> libngcore.so libmesh.so -> libmesh.so libvisual.so -> libvisual.so libcsg.so -> libcsg.so libcsgvis.so -> libcsgvis.so libgeom2d.so -> libgeom2d.so libgeom2dvis.so -> libgeom2dvis.so libocc.so -> libocc.so liboccvis.so -> liboccvis.so libstl.so -> libstl.so libstlvis.so -> libstlvis.so libinterface.so -> libinterface.so libgui.so -> libgui.so libnglib.so -> libnglib.so Verifying ELF objects in /usr/src/tmp/netgen-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=relaxed) verify-elf: WARNING: ./usr/bin/netgen: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/libnglib.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/libgui.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/libgui.so: uses non-LFS functions: fopen verify-elf: WARNING: ./usr/lib/libinterface.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/libstlvis.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZTIN6netgen11VisualSceneE verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene9MouseMoveEiiiic verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene13MouseDblClickEii verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene6centerE verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen6visparE verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene9backcolorE verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene3radE verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene17transformationmatE verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glMultMatrixd verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glCallList verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glPointSize verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glLoadName verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glRenderMode verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glBegin verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glVertex3dv verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glClear verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glDisable verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene8SetLightEv verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: gluPickMatrix verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glBlendFunc verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glPolygonMode verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glNormal3f verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glEnable verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glGetIntegerv verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glMaterialf verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glPopName verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glGetDoublev verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glLoadIdentity verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glEnd verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualSceneC2Ev verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glMatrixMode verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene16SetClippingPlaneEv verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glNewList verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glFlush verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glClearColor verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glInitNames verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene26CalcTransformationMatricesEv verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glGenLists verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glPushMatrix verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glSelectBuffer verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glPolygonOffset verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glShadeModel verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glEndList verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualSceneD2Ev verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glPushName verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glLineWidth verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glPopMatrix verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene12DrawColorBarEddib verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene14SetOpenGlColorEdddi verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glMaterialfv verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glLogicOp verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glFinish verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glVertex3f verify-elf: WARNING: ./usr/lib/libstlvis.so: undefined symbol: glDeleteLists verify-elf: WARNING: ./usr/lib/libstl.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/liboccvis.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZTIN6netgen11VisualSceneE verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene9MouseMoveEiiiic verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene6centerE verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen6visparE verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene9backcolorE verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene3radE verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene17transformationmatE verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene8SetLightEv verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: gluPickMatrix verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen25SelectFaceInOCCDialogTreeEi verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualSceneC2Ev verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene16SetClippingPlaneEv verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene26CalcTransformationMatricesEv verify-elf: WARNING: ./usr/lib/liboccvis.so: undefined symbol: _ZN6netgen11VisualSceneD2Ev verify-elf: WARNING: ./usr/lib/libocc.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZTIN6netgen14NetgenGeometryE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZTIN6netgen14NetgenGeometryE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14NetgenGeometry12GenerateMeshERSt10shared_ptrINS_4MeshEERNS_17MeshingParametersE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZNK6netgen14NetgenGeometry15OptimizeSurfaceERNS_4MeshERKNS_17MeshingParametersE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZTIN6netgen8Meshing2E verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing29StartMeshEv verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing27EndMeshEv verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing220BelongsToActiveChartERKNS_7Point3dERKNS_13PointGeomInfoE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing220ComputePointGeomInfoERKNS_7Point3dERNS_13PointGeomInfoE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing224ChooseChartPointGeomInfoERKNS_18MultiPointGeomInfoERNS_13PointGeomInfoE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing219IsLineVertexOnChartERKNS_7Point3dES3_iRKNS_13PointGeomInfoE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZNK6netgen8Meshing216GetChartBoundaryERNS_7NgArrayINS_5PointILi2EdEELi0EiEERNS1_INS2_ILi3EdEELi0EiEERNS1_INS_7INDEX_2ELi0EiEEd verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZNK6netgen8Meshing24AreaEv verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen9timestampE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen5myerrE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen11multithreadE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen11ng_geometryE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZTVN6netgen14NetgenGeometryE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh11SetMinimalHEd verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14MeshOptimize2d11ImproveMeshERKNS_17MeshingParametersE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh18CalcSurfacesOfNodeEv verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh8AddPointERKNS_7Point3dEi verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh16FindIllegalTrigsEv verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen5MyStrC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14BlockAllocator4FreeEPv verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing210SetMaxAreaEd verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen5MyStrC1EPKc verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14FaceDescriptorC1Ev verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing212SetStartTimeEd verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen7GetTimeEv verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen13SetGlobalMeshESt10shared_ptrINS_4MeshEE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14FaceDescriptorC1Eiiii verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh11SetMaterialEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14BlockAllocatorD1Ev verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14MeshOptimize2d12EdgeSwappingEi verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh17LoadLocalMeshSizeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen12PrintMessageEiRKNS_5MyStrES2_ verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing218AddBoundaryElementEiiRKNS_13PointGeomInfoES3_ verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14BlockAllocatorC1Ejj verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen17MeshingParametersC1Ev verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh9SetBCNameEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen3DetERKNS_3MatILi2ELi2EdEE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZNK6netgen4Mesh11GetNDomainsEv verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4MeshD1Ev verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing2D2Ev verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen12PrintMessageEiRKNS_5MyStrES2_S2_S2_S2_S2_S2_S2_ verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen5Box3d8IncreaseEd verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh10SetGlobalHEd verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh13SetMaxHDomainERKNS_7NgArrayIdLi0EiEE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh10SetCD2NameEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen5MyStrC1Ei verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh18RestrictLocalHLineERKNS_7Point3dES3_d verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14BlockAllocator5AllocEv verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh8CompressEv verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing212GenerateMeshERNS_4MeshERKNS_17MeshingParametersEdi verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZNK6netgen4Mesh4GetHERKNS_7Point3dE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh9SetLocalHENS_5PointILi3EdEES2_d verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14MeshOptimize2d14CombineImproveEv verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4MeshC1Ev verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen7SegmentC1Ev verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh10AddSegmentERKNS_7SegmentE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen10PrintErrorERKNS_5MyStrES2_S2_S2_S2_S2_S2_S2_ verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen14FaceDescriptor9SetBCNameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing28AddPointERKNS_7Point3dENS_10PointIndexEPNS_18MultiPointGeomInfoEb verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen8Meshing2C2ERKNS_14NetgenGeometryERKNS_17MeshingParametersERKNS_3BoxILi3EEE verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4Mesh14RestrictLocalHERKNS_7Point3dEd verify-elf: WARNING: ./usr/lib/libocc.so: undefined symbol: _ZN6netgen4SortERKNS_7NgArrayIdLi0EiEERNS0_IiLi0EiEE verify-elf: WARNING: ./usr/lib/libocc.so: uses non-LFS functions: fopen verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZTIN6netgen11VisualSceneE verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene9MouseMoveEiiiic verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene13MouseDblClickEii verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene6centerE verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene9backcolorE verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene3radE verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene17transformationmatE verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glMultMatrixd verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glBegin verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glClear verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glDisable verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene8SetLightEv verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene14DrawNetgenLogoEv verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glPolygonMode verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glEnable verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene19DrawCoordinateCrossEv verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glEnd verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualSceneC2Ev verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glClearColor verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glVertex3d verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene26CalcTransformationMatricesEv verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glPushMatrix verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glShadeModel verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualSceneD2Ev verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glPopMatrix verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glColor3f verify-elf: WARNING: ./usr/lib/libgeom2dvis.so: undefined symbol: glFinish verify-elf: WARNING: ./usr/lib/libgeom2d.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/libcsgvis.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/libcsg.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/libvisual.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen9timestampE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen11multithreadE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen11DenseMatrixD1Ev verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen11global_meshE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen4meshE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen7Element19GetSurfaceTrianglesERNS_7NgArrayINS_9Element2dELi0EiEE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen10NgBitArrayC1Ei verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen10BASE_TABLEC2ERKNS_11NgFlatArrayIiLi0EiEEi verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen12PrintMessageEiRKNS_5MyStrES2_ verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh6GetBoxERNS_7Point3dES2_i verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements25CalcSegmentTransformationIdEEvRKT_NS_12SegmentIndexEPNS_5PointILi3ES2_EEPNS_3VecILi3ES2_EEPb verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen12MeshTopology15GetFaceVerticesEiRNS_7NgArrayIiLi0EiEE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen29BASE_INDEX_2_CLOSED_HASHTABLE11BaseSetSizeEi verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh18GetPointCurvePointEii verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen11EigenValuesERKNS_3MatILi3ELi3EdEERNS_3VecILi3EdEE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements25CalcElementTransformationENS_5PointILi3EdEENS_12ElementIndexEPS2_PNS_3MatILi3ELi3EdEEPvb verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen29BASE_INDEX_2_CLOSED_HASHTABLE15PositionCreate2ERKNS_7INDEX_2ERi verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen10NgBitArray5ClearEv verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen13SetGlobalMeshESt10shared_ptrINS_4MeshEE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen11DenseMatrixC1Ev verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh24GetSurfaceElementsOfFaceEiRN6ngcore5ArrayINS_19SurfaceElementIndexEjEE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen11DenseMatrix7SetSizeEii verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh6GetBoxERNS_7Point3dES2_NS_9POINTTYPEE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh4GetHERKNS_7Point3dE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen13PrintSysErrorERKNS_5MyStrES2_S2_S2_S2_S2_S2_S2_ verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh17GetNumPointCurvesEv verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements35CalcMultiPointSurfaceTransformationEPNS_7NgArrayINS_5PointILi2EdEELi0EiEENS_19SurfaceElementIndexEPNS1_INS2_ILi3EdEELi0EiEEPNS1_INS_3MatILi3ELi2EdEELi0EiEE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen14CurvedElements18IsElementHighOrderENS_12ElementIndexE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen10NgBitArray3SetEv verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen12MeshTopology15GetEdgeVerticesEiRiS1_ verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements25CalcSurfaceTransformationENS_5PointILi2EdEENS_19SurfaceElementIndexEPNS1_ILi3EdEEPNS_3MatILi3ELi2EdEEPb verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen11CalcInverseERKNS_11DenseMatrixERS0_ verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen4Mesh22BuildElementSearchTreeEv verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen29BASE_INDEX_2_CLOSED_HASHTABLEC2Ej verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgenlsERSoRKNS_7Point3dE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen5MyStrC1EPKc verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen5Vec3d9GetNormalERS0_ verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements35CalcMultiPointElementTransformationEPNS_7NgArrayINS_5PointILi3EdEELi0EiEENS_12ElementIndexES5_PNS1_INS_3MatILi3ELi3EdEELi0EiEE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen10BASE_TABLED2Ev verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen7Element11GetShapeNewIdEEvRKNS_5PointILi3ET_EENS_11TFlatVectorIS3_EE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh18GetPointCurveColorEiRdS1_S1_ verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh25PointContainedIn2DElementERKNS_7Point3dEPdib verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh17GetElementOfPointERKNS_5PointILi3EdEEPdbib verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh24GetNumPointsOfPointCurveEi verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen4Mesh5GetNVEv verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZNK6netgen14CurvedElements22IsSurfaceElementCurvedENS_19SurfaceElementIndexE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen12MeshTopology11GetVerticesENS_12ELEMENT_TYPEE verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen10NgBitArrayD1Ev verify-elf: WARNING: ./usr/lib/libvisual.so: undefined symbol: _ZN6netgen5MyStrC1Ei verify-elf: WARNING: ./usr/lib/libmesh.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZTIN6netgen11VisualSceneE verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen25VisualSceneSurfaceMeshing9MouseMoveEiiiic verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualScene13MouseDblClickEii verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualScene6centerE verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen6visparE verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen12ReadCGNSFileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualScene9backcolorE verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen13WriteCGNSFileESt10shared_ptrINS_4MeshEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS8_SaIS8_EES9_IN6ngcore5ArrayIdjEESaISE_EES9_IiSaIiEE verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualScene3radE verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualScene17transformationmatE verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glMultMatrixd verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glPointSize verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glBegin verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glClear verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glDisable verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualScene8SetLightEv verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualScene14DrawNetgenLogoEv verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen8ReadFileERNS_4MeshERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen9intersectENS_5PointILi2EdEES1_S1_S1_RdS2_ verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glBlendFunc verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glPolygonMode verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen15WriteUserFormatERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_4MeshES7_ verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glEnable verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glMaterialf verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualScene19DrawCoordinateCrossEv verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glEnd verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualSceneC2Ev verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glClearColor verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen6RenderEb verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen19RegisterUserFormatsERNS_7NgArrayIPKcLi0EiEES4_ verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glPushMatrix verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glPolygonOffset verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glShadeModel verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: _ZN6netgen11VisualSceneD2Ev verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glLineWidth verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glPopMatrix verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glMaterialfv verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: Ng_ClearSolutionData verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glLogicOp verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glFinish verify-elf: WARNING: ./usr/lib/libmesh.so: undefined symbol: glVertex3f verify-elf: WARNING: ./usr/lib/python3/site-packages/netgen/libngpy.so: RPATH entry found: $ORIGIN/../../../ verify-elf: WARNING: ./usr/lib/python3/site-packages/pyngcore.cpython-39.so: RPATH entry found: $ORIGIN/../../ verify-elf: WARNING: ./usr/lib/libngcore.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib verify-elf: WARNING: ./usr/lib/libngcore.so: uses non-LFS functions: fopen Bytecompiling python3 modules in /usr/src/tmp/netgen-buildroot using /usr/bin/python3 compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/NgOCC.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/__init__.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/csg.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/geom2d.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/gui.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/meshing.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/occ.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/read_gmsh.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/stl.py Bytecompiling python3 modules with optimization in /usr/src/tmp/netgen-buildroot using /usr/bin/python3 -O compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/NgOCC.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/__init__.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/csg.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/geom2d.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/gui.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/meshing.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/occ.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/read_gmsh.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/stl.py Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/netgen-buildroot using /usr/bin/python3 -OO compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/NgOCC.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/__init__.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/csg.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/geom2d.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/gui.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/meshing.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/occ.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/read_gmsh.py compile /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/stl.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib/python3/site-packages/netgen/__pycache__/NgOCC.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/NgOCC.cpython-39.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/NgOCC.cpython-39.opt-2.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/NgOCC.cpython-39.opt-1.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/__init__.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/__init__.cpython-39.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/__init__.cpython-39.opt-2.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/__init__.cpython-39.opt-1.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/csg.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/csg.cpython-39.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/csg.cpython-39.opt-2.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/csg.cpython-39.opt-1.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/geom2d.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/geom2d.cpython-39.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/gui.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/gui.cpython-39.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/gui.cpython-39.opt-2.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/gui.cpython-39.opt-1.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/meshing.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/meshing.cpython-39.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/meshing.cpython-39.opt-2.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/meshing.cpython-39.opt-1.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/occ.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/occ.cpython-39.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/occ.cpython-39.opt-2.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/occ.cpython-39.opt-1.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-39.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-39.opt-2.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-39.opt-1.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/stl.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/stl.cpython-39.pyc' './usr/lib/python3/site-packages/netgen/__pycache__/stl.cpython-39.opt-2.pyc' => './usr/lib/python3/site-packages/netgen/__pycache__/stl.cpython-39.opt-1.pyc' Processing files: netgen-6.2.2102-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.4361 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd netgen-6.2.2102 + DOCDIR=/usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-6.2.2102 + export DOCDIR + rm -rf /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-6.2.2102 + /bin/mkdir -p /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-6.2.2102 + cp -prL AUTHORS /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-6.2.2102 + chmod -R go-w /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-6.2.2102 + chmod -R a+rX /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-6.2.2102 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.snXsMA find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell,tcl) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.prhIdB find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,tcl) Requires: libnetgen = 6.2.2102-alt1, tcl-tix, /lib/ld-linux.so.2, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.4), libgcc_s.so.1(GCC_3.0), libgui.so >= set:mkocYUeq4, libmesh.so >= set:pmunNAMiRD4aZx8EQy7XX51NpV1, libngcore.so >= set:lifAXe4gI1OrTtuOlJr8q2, libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.11), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.9), libtcl8.6.so >= set:njq3GUWEaFKXMCZvb1JzIxeCjZCvZH1, libtk8.6.so >= set:mkVgHkfU0, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.4KV7dC Creating netgen-debuginfo package Processing files: libnetgen-6.2.2102-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.lGpQcC find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell,tcl) lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libcsg.so: 2201 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/lib/libcsgvis.so: 80 symbols, 17 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libgeom2d.so: 702 symbols, 20 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libgeom2dvis.so: 25 symbols, 15 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libgui.so: 486 symbols, 19 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libinterface.so: 453 symbols, 19 bpp warning: hash collision: Ng_ME_GetNFaces _ZTv0_n12_N9ogzstreamD0Ev lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libmesh.so: 3649 symbols, 22 bpp warning: hash collision: _ZN6netgen15refquad_2eb_3vbE _ZN6netgen22refprism_1fa_2fb_3e_0vE lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libngcore.so: 253 symbols, 18 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libnglib.so: 296 symbols, 19 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libocc.so: 947 symbols, 20 bpp warning: hash collision: _ZN17BRepAdaptor_CurveD1Ev _ZN6ngcore9PyArchiveINS_15BinaryInArchiveEEC2ERKN8pybind116objectE lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/liboccvis.so: 130 symbols, 18 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libstl.so: 653 symbols, 20 bpp warning: hash collision: _ZN6netgen11STLGeometry17UndoExternalEdgesEv _ZN6netgen15ClosedHashTableINS_7INDEX_2ENS_14STLBoundarySegEE10DoubleSizeEv lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libstlvis.so: 79 symbols, 17 bpp lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib/libvisual.so: 336 symbols, 19 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.j5CQfB find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,tcl) lib.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/lib/libcsgvis.so: underlinked libraries: /usr/lib/libGL.so.1 lib.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/lib/libgui.so: underlinked libraries: /usr/lib/libx265.so.199 lib.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/lib/libinterface.so: underlinked libraries: /lib/libpthread.so.0 lib.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/lib/libngcore.so: underlinked libraries: /lib/libdl.so.2 lib.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/lib/liboccvis.so: underlinked libraries: /usr/lib/libGL.so.1 /usr/lib/libTKBRep.so.7 /usr/lib/libTKG3d.so.7 /usr/lib/libTKMath.so.7 /usr/lib/libTKTopAlgo.so.7 /usr/lib/libTKXCAF.so.7 /usr/lib/libTKernel.so.7 lib.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/lib/libstl.so: underlinked libraries: /lib/libpthread.so.0 lib.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/lib/libvisual.so: underlinked libraries: /lib/libpthread.so.0 Provides: libcsg.so = set:pdPmW204nXZbgE2diT4aWLoR5grIhNXcx14m9V0OvdSnlZng4qDmDOy8h5AgzyZjnm13liBgEyn2Afo95TogZceA7ZDJrywowaGgayydvjfeuz7scFLwSTpyG1Ggl3fJa9DIwfspL1hqrVH70eXPZELQe2768kVcQJwd7xB16MQABiC0orE3LjV51xQvxldXEEw81lSsI8UN4Z8RdHkKtEzSnIDY3pfWDjfK3QtjZ355MlAwmRMQaJsYkPFMuoReh940G8Hn7CyrI0Xc0dPklPbuS6iOWciQZroWu1WVC8N0kmpg6o1870056sm1cUef4LUfCjgyrFceuZ5KZnJgKltrRX9EaGyVpyUkrZqLYizwX20VcywcWMVBIeaUtxV7tZxpICZgHx6m3e3LrEpjWga7g60ZeRjEeL76wcASi8xDzU4H98D0ZwoNxT9ou1aGb9FrYQ3btMCplVa9I9qgVR56y2D1x4F3yQZ7gjrq1c6NBSIU0EELywK9ff6HWrJrb5mgMbNmidpaBfvsNl449gRdJHI4j9BRVXMfZ1jZpJZrAmZkuUhfWP7ZosZhP6Pxybtcks3g9yWi4uJk8xwW2LR8AMZGyrAlvBcMnE38F2WgJXCwrotTzbbvnFv3mpTTWXgjg9qJaAMMBv1nicRmLZ7BRmIeNwYtPF4DJkA7S0E0P5Dx2HIV3G4B5bPVEHy824pRAgRZ01Rn0Zs0A8KXH4vZLqLJLOynikEB559ILg0Q24r1ASUugJiemyDOCrEn39rkSLAUc6nmwZlBK4D5SSs8ZDjEBMK9WEiLDnDeBdfZKFO0wgOZeZjsWxcgZx451aUAaiDbEWKw2k2SfvqP3pwWNjwtXU2ZDp2DQaZ00AuU6xpd1Lg3ItMKH4ZtMc2M0ELj5Opt7ZddFMNJL5ZHB5PjfcI4tl2yajOSZFODEXLv4Zu59i4kI0uI0Q8ufLd0c5H21Z4Rx64UEo8p2eZkCImJ33g1pMNAMfdzE2r9c6wNgZl8pgpvtbtdNmf0aIIDePBhPwf1Qco4nqbJPDSAQ4oFcHP64IpV7LysAnSi1Vvkazue29JqdQdAz1Cng3sH0oeZ5HZg8Z004oclZLnTDVr1tGdhYaFUxgI3N0KhRuCkTzt42D9c9I3uKP1UKfF00WdvMNH5cpH1bHu6lAj1bBYlAK2iFItwEPZrqtpUWkEGagSd7QvdOuS1sAMUGy1SLZ73q2xN8UCUjfRUVZpiHZiZj72A04NYZgwsOda0aGSK6CziwjZoZbxwOdl4Br32kqy016gluiLim5D0FuIJ07jQK9w3P2pAvW66gG3bekd7loZHFxRKJIOAQ7yWW3oCNSZ6yOPono4ZnFYv4ulr5vQ6LUw2Z0o3FYyukSg0UKINc4oEwX9qDY1Iq1aiecFfwZl0whmvmqRBJ2d7Phk5nGzaia4cNVEfN55wfcZh00H9bXlQONJhY1xRFllAC3tDu7W6OLDfuXwUrQGNn9bOcrwxu4IXR30sPMZc0zYmSHvf37ldzkUMe3OA5Zq0cH0LsWDwzFI27YSgA6NvB6wTvKj3OZLm4ugAfGdzMgNhm8X1wZs5hMxRvxSN2qcg2xf8HzVs3ZkFjJg7plh9Kl63UFyXz77c9EJ14Zk3zZpt0mpcfcw1oscd01SJf9qZIl92GDOo3EOimS6myX2Z7ApfXzoydOj8Tb6Z5a8VuFQdbApeCsGMTP5tQyJW7CgBbqoUNqXFvAt4pVx1gvOB2sm5O8TEBbkPaDeJ7OhtINJCzRRznlROKG71JT4ldHkdhp8pDAFe019O2xdZyWN4ksuchR9Z0Il1lYZ2ymuEyBohYWcjckw5MBqOxN1mH0CQQ8SrLMv7CFm7i2vC25a1S1gyQHyiqJYI56kzoExrdGXQqlUZ0hlI3nZySDP1ub3oZpXQMkudlLrntviZAXkDyn9QiaQXQXZjjJa7CeqrG0LJZcJVzON7bRQdg2ZndnTqb0IDJIPJWtgvtlXzZHlg15i6xwxkxpOi6wSRcWo0rC36MGKXIZbw90lTE16p98dm5yoLhr9iYhcC1kVC1Lazaf0k6URpfZFNwhxshRx0Sd5bmuM5068aLLMuwV0M06Zmi7wUQo7l48Mafi4VFye2ZpVyc4IvUYUg1CAwrmSjks9dpCp4LdwNUMUtjhkAMyGMO20yqskTCEHOOhEZs4xbWCkcsD4u09IRhOJ0FUr1tzeFQBDuZIZbmte70v1FDZiZhpEazWr2qVbQHtPlh57nVdMbW80kz26F94UVmyGErd10qV8AEMN52PKghJhG3zV5gmfK0q0KSoJXPuJNWsuZx67w73fdCO55phAKZlcvYDKBaOCZElhHSsUf08ZeqwTeRM7PvdZ0OaoUdn4t1ZhUOlrcioHKZJI0I5ip3ZqG0pgnp64i0Sn5K39fTTUUC2luwtlKxLaUcvUPZqJZmfWihG52zGj3ao1cU2fkK89zNQZaxEnFeylOg7TuNyY4eG5BYPZ9b1qS40aHdLP8acUnUQnTsr9fkIwFRqRr0bGdVH4Z1EG64b3U28ZgTiLdAcU93DtSlxUyki0U6jI9FAE2NA12g7j3LlkSMt0oVrgmGM5Qs0rBZpz7Tty18LqY3SZCim89MgRYXi36Scmh7kM9CrvHMr0NcwqXlwUIT05PRLyCVGKwOQmwp3B7gtpIO2sD94YRRacFPEkMtIyb72UruEMVvNJFl5w8dDuPpRx660i9wUf5d0UT4Zqz7kVuq7GTOSzyD6Lm01pxSLHq7qMyuQEZ4spejlsnemjOqX1GtNNHwCN6Da6KbvVOd0neI7U14MOnKeRr5wuOgdZoS38E2XATA6h8ZHBV0Th4zWE0OzupZyUEhZ4aNwCZL8h4HDind4YLUXgOUY9NZ0CwOhcLgoaC7k7r0d8cpAtxt0ZckIvGGNcEARkis7NS2LIZLZjjLS4KZh0cXDaZ6hBugUmYjUn3q5TPrvS3hAz2Z66lRuuMoFNF9VZrTvl7k0VXxiGwnwDr3Zw2ygvRCgp5ifPV3X8QmqDZuHzEENAaV2gYgC4jWc9ocQqDmyGdoBPUXInyELZ31SVZn0gzZf3UHdTMj7LKl4EJncXBRGyhp8B41q6zcf9c0SYMjQjU0ho70P1PP3IZaXugHdTshFb5Zsj4A0RdhdNWRfmLWa3FMFxRbv8qupThlbaWZqve1YOD4Zv151wLbsufES6GIIHZaZCf04RJFUu2xHXDF5lLPKj4DlZkHL9muLsB8Y1mZn3eCaBPve044KsslDfUhtP8gyjdj4oe49hl2KZb0xe7RzZCr52FkEdKaZe16Em5mRAfM9CixsCESf7IchyPHeyUBPWWHiejy1OjLIT0WDqwes8UdZ94nA71eZupTgRPy6NV5y1P5qDgZywm5s0jraabwjDUxyLgnP340NrlUiHz4ZyCxo94Z4WiutUw9l70RKgoHGilkarwR3KHx8PhZsQINoF6hdS34c50zVcYrx5KSxCa0qb7hrqa2Rkd1zq05ycpjdP8LT71wtxVSgNnBxPa6OLLddKYbJBtsNdp8cmCxlfKUgjmag83Z1DvbfsE60S8XXkGAjZcm4KsPtmZ9wR9x49ax6UYfW701iaywUbnU4FOcb7UK9LgI4VdAoGTEtnyedwjfxIwq6YUzLyHvwoi2troZ4SM8WP1QxZhhiKSVah72cWMkwdDCqRUSG31IDMFkCXT9ZxS66MUiZfSQ2WsLrPppgADV1YBG8mTdesu5bQFxtDslydQddMJxMeU0WFluZyAShN0QCxLPViPgKzBe4fqB5uF7kbEL4Jq0w2hFkRG01CejjQud5kG0h16NfHbZ7dXs6rtm12w3lGkVrWwfiDF6sMG34iBUm6mGiA4KBOGc4ZmGAcEQLKs3Obz7wJU8ZuVoIWgwdN1f9WUkgZs8iBdAFSXqq1YZxFPtFp3qnU011ggUvpbiITaCLMK1Z6BI7jPtXSBx28UF83QTaZCeEDYfdiwhZ9bKx2vcSgWraFQhtg8BKyZg4uMNnkR5RmQZ4N7mc9PWZ5hti6ISlsn8Xta7ZDOb6tbbT3a5CQZ6bMyWkiTOL7NuefDVVHtjVkI0Rz1d5b673fDqJJnKf0v2ZHBaLAZwrAkWsaTGYZ1qKBPjDo6EMcspJGWKgsfEKc3gJwxAz00nEMRXXbVHEdZdiQo7VWzU1ev7BAsYo1wZgjlZ3GyI3nRkkGCm4loF4tZn4u1HleeV4mIfFX1M0ZcZEaodoll3PmC9U7OO6Zldyw6H4Gb4eZg6smD0jIu5khWNO3vZw9EhWTFXW9nVKtYVAuMHOtIdJAVlLQCiq4Yay2ZKz4iNI5BGxoyIcBf2LkE4FewVzq4JvwyaXmcZumTUbel0Umwr6UoI3WOghQySqYlFQ3HTLcc4F7wPa1oTj4DxYyZye8B1y5ehNZaHZgZzqLB4ybGi8EyYXdX4Yi5TFQcqhIBAR65gncfAESZDmZHVFaisr8fwf8c92G2jEZz1dEpwrfoMsdTA8WZmFtyLkRNDs22WTtdQl1644fg6tvwRp0WP1CXq6gR30e99fv641Z21nNZ6ChTWC9Ez4cwHZJJ4g1hZwS0L20DtH5ZmP9n7iTUV84176, libcsgvis.so = set:kdJbIPZy2yXTz47uzA7d3QVd1tGjxlEiuIViBED5ZfkPQLR12ejzoyrwYpsGu8yCa78PFSFNMGB1hOOZgUpee5xxblFZlBKIMNY7ukUui34ppUIELCxvdJcd5L5v9Zq6J0VeMLkE1fNQ4s050ZwLjUG3RrfHWZfHZxBiI41, libgeom2d.so = set:ndT2iM89gwn5bbdwE2UjnJZdLzdNknGCsjt0CzQ1UaaSl6pJ4CZs19URMOuIun8ZbiGA08eTrGnc4aLQRySsEwwNYk9YrxhAvgpZ4n6MtMHKab2YLd7qdZCnfKBz6eX5L11XHnNNxEZorZqwY0cOimxlxcJdVzSreVPBkeG9EDy5qL26rxo3MHW2fOsIPUBDoj2OPcgtZ2H18EgQ0qdN3Q3iR99yyc6Jtd7b42Grbg3AxDmoXU2o4PnvfYGeRYY3wPGEX2FehqLyBdoqmvlY1Q0JU4Fn3cRMBz65YysZoq5jAGbT8zFbMfRpZwGLZ2FYMRJ4DjDLQwnW7DKg9tFDzORgiuKVc309yuThvIZrT2FU7H8KwVlxdMCFBhw0r1L0SLUjRQ4EXAmL83xlfEnhZomifBKuys2Bjg9XRwk8FZ44hkPwJ2ypQjUHiz71t68h008Wk2m9inIFHZl6dZrUPsFKG9cWWZFZDVgbJptiudjThdEZswjUXZdsZ5V86cGZ9ZC0Uni8q7ctgqmX4uIE6vnew3OqhTn1MC1FMKSCmj2VRui9D2XaRgZItRlK1gCM1ByJdHkQWxOca0ecKga1NLZAP2fwPTZbWEFOrYoyoLZBb2RSi2M9Zxli79w7DyLQyv4bhawanezj8GACtaiBIVgKVM9YoxYE9p5pdCQqJ5ZcOPQPKgiDP7ZJNmsNRLIPX67vGfQS4zHytBTZgxBjZGQHRPY6O9KtCHNK8lXcSZx6J1zxgK8ROPgu2AZ60xcnZwETR0wZeN39wVwL46o1hHhpESqtHlKsUETscWOa8tN21FCZFDwI7iwvVjqIfFgJtSzZCQxTxxG7xZGuzBLsSgDpxZjKefa0xtVmEQFZoF0pDq4Te12BFL4DdByzRm93Y0SWNfF1oZvZkrGjPDZ2S7eKRgunozUZ6ZbXscXG6IHWR2w1nXuKwBw5s7arurbZDbjsZegZgJuwbOckUXIs17lIdmhBeCNLMw92d5dI7bzVeaLWZpyZ4wQAkztArfVFsb8SQAyhMlyyZ1Izh5ZFMUcwn5pHdVEZukresp4Rm0c8aYlGZ62Z3xC0GiSHeWPZo4qP3tEWp8Qd67RdrLricKp865fWhkZgB4HOlGl2ny9o6RTE2rKokPvBFi7IzubBFxYO7OLauy6eQb0cg6STby30vFFLQRwmFZoEMLATGspzmVGQaEdNs6HRZ6hyjgI7MjhxnZI5iG40zq0ME0D6Sgycq2lNqQ3BrEHEVe1mfEn2hmfEWHhBtX3FofHdxTw1Zcn5Vv3ykIKl3on6Dn41owOXOP7lx5C8Qy9WBvZ48GibdnsZ4hMt1J5uMoM4PvZCwJDm8ziq9vvnaclJdnlUZrgkr9HdITnTqKZCq2x6lCZIsyUfdg8X9pLOWTxyoLH7QB43bq9Xi8ypQiFJk5D2, libgeom2dvis.so = set:idQbj1xt9kc3YwsKNmEdYaoKZyhZEAikAuG7nZusjfZer28uXL410, libgui.so = set:mdulqnL0rD3lUh3U89wGdJ3IVSybCMttMBxuuSEeD6n4ZiZgxZrC3R5a8qhso24thPYjmWj2Uuv7YmzKmIvGtwQqHmtUrr4JGOgnm56hNmtZ8jxWASV9A1RYn4ZczOh7ZhFiQG1Q7elPHbgTSIlbogR1G2hVjWPlUwYHjiKVLYkkHhrYY4tffdgdzVBPPNjT9lbJgjmhJxk1M1G5AhOZh86wzHHeVoZota6EE0lvODnvwRaEBhK4hFRvVexF6e7J2o6xvY8OlE6qBJElzGpFE1wsjped6ZyFnB6J9RR2BMuPC9BiHO1NUSQmnggGTcAS2VD2ReOIWMRJevTgZmBoY48hrTIyu1IZ4wAreS9Uew7iWZKExGozxZJInCXloHDLvC54k0lPSE14D3WvND6h6U1278YtqDWv9aN5xhVQ5P0Sdvv8GmZqqU4nx9menORm8jVPY6sG5K9r5fTtkbiZhu34qZ5FzaOa71NJnUH9mjBHjGVAuwRQDPE2m8rznWvWYYIMKeKIRkaxMU3u2B31MzZjNoeWYk7EGmCa2eTvXQvH9OtKBLd2UoQCgOwiz96rR7C1iWJaQNB2y1dTyS9cWZ4MAbApIZmVAsXtd3vtZAp34JYQZ2KyvlSOVKJrGdvz9gVI4RNUknBqdPXZ4GC95ZdIcwkMRZqAoSbRlXPs2uzGRubh06xT7sD2W1iqaayjT07BwnVQxEwOi5vsYum0nHWQt9cvckZ2TA9CJ80ZtGNYZahKBR1dkweRZk6xu5Alv0lISliaUvp3hZCWjKdy02cRx6OiamoCdjadZwTj6unTCSaM8px9DdCEdyaTNF4KuiyiosMWY6jpz8bAho6J8dvv7Orz8fvDK02QMqxN1ba8TAlsLXb4ZbsLdURLE2cYLcSYGS55BTm137mTxXSnKiUcBl25Bz1O6i7FzUogkoIyMj4rkZJyvouUD0WC, libinterface.so = set:md7b3L9HTZxLSEKvrYsBFIVSyYMf98CWqZxCK9h5F5cKqGtyLhywKG52WZH5yo3exE0nbXi6jGN6hpJxFYTFgPKHloH5lKXNjW9laHMSB6xD6o8iu5NandL01kPkbff3uLabgTFG42QLrHpJXPV9oXjkcFZopBZLEFtGGjLo60pvPxcFloYYBLbNr9OOp6fgR9KLpAHNOoJGJIiW0peNEelZ7o9pn7WvgJUqra6HNvNZxHF3ZtHt7nyYm5512DUdNOJseX5MZlI85yYQKrcYZuKP5dRhl2vyQsRIKR7SdHgB0kUEh8iW8dCSvJyMMNiPyD6EOTx28XLywItqZlZJyUKZhOG0THSiW1A5XiUvIWC4WKi0fNHo9FyrfZCgbC9ZzjQvEZnWjwYWsQLG9ZzjJN9NYFHIu96cglwEUtUDlA8gazjgxcWqpMFpnZos73dBnIx0u2bC2y4do7PryqAeFEBQkdHeubolx5oqoYGhWiuw4njmNBY3OMdFRl68IBjO4hO2ZuHZjqL43DQvxgSrZoAxGFju2dZF4nAtEPTqq7gtlqpLZCZgAbNOZcxjWuSgkEFc7u6TR75A6M7scv1PdsxGOZo4VPZDhFlmBIkg65Rw2RFyJfBRAMKplJMmWXUoiMZBPP5V35CYsaGQOty6lCOxQdWg1VHdbZcOOPS5DL5RcUMIHyQ34mSHvTZ3iD9e035Zyt560ZyI4tqyxCP5FHRyoV5gl1WBhtFTXCmowuzbPwQvbHGpxYuymEkYXWjXMNBvyIMiX5rSSlxPKYSuQmI12IkEuGQUyrVDasGm7Kdq2PCdZeHZqi7vmhfreRZr8qMHFdXzzhFzyHQ9Vq4aOZxMt0opQeE9RZCbL6GqbI3ltp58OQK6bGnp8RV3rF5, libmesh.so = set:pd4k9XsJuhBF7Vxede3u2OtmZ0tCdAyrlrrJzmb7z5WYQ7H2U97ZqTZnXDmn2zi2TjZhVcfFZsuLaY9cI2sYZ7fPZDYNp12tQijDcsMBKfYxOodZcutAvwGyZCvbCoHEV8D7M0xSMU1mgvW3zgTJViLSTY6w3eDMK6nP2VZ87B5295ke6to3wqUGgLpFHU9lnXmgvHhZ0J1ydCYhOHM6hytAhinEJkEKlhCJqVEPZKILvZaLlmPq2Ze8FWel2mYL282msnWSBhTpe3R9SdqGyiaLj4OZ20IJS4PDKWiZGqcWN4vTi5PYhIzBB6WsSbGRpDHNwgbjVvu4KtzkNfhGCItHz6sdqSD20Hjkq5Z0heZ5FN2TCjjCSOIM43ZAktE1uBi1LpZaCwZCj55LOPzr39hX5Q8aCK3MBxJ3WufyFNgOrUZCx1NHdvxPam9w5YHbf5VI4B04gg5OygCsvtNn0jf3rFVhwRylfv7HEZlCo9821Bh7me1Oirl3oSUB2EUZjWpTS8f528sBBHMIn7zgvohKFa4vrf3eskgEiLC4EGxGnGcKxZKES4KeTrijecek8UjAY5cYbVls6EPrbBZx3DnFLMIVjmMxIU20tuk9pZcSjdgm79RrMgiogAHrwAxRghi10SVjZ7xrmiOt6faDSVye8vEvsbJxWc5r2o7IMXRUseAf3TEkwoBvOT4ig5blCDyEisY3Vldjm43sg5sx1vQTjy81AjoXy1GyZsuJiux5Ighsk8NBaTJLQkgiDZDvQtvLugF6EZ4YcDZoHrGmPgHxsciAjcQBuyFGZxbO7xux5BZ2STDHf1HKeij7oJaZoCgdcqAZ3nXpNTIJR5Aqlcpp79G5ZqqnqH5Jm8hP8RA82GZiqMp0O0ilPIBZxXBzdpC86FoY4bVS6m57GhEziYolLQb9TwZAEF8h5kVSwkC7y04THhg2x5O9GMtNA8m45hZBjihIZ49d3cgRKVElLrLBrJ636elpXmZehQuIlHilbrWlZwJ9uOZuXcgDZkxJRO03TqryaFZKZq7tDuV63cFYX1JHtOKqztcsCHQHpVL8RtuVkbu11BA21VCvmUas7cA7GbOsJY3e5HVolQsZF5GSr4pMe1ReyPLLXsVai8H8aQsYbRjUw16zwaej3qZJSzHdo5SQHPIZ4WU7RzhFlZoztYZqMOJxWpkNnaNZdfqZwDehPIWDPOOEwdFHxOn7nJ8HYnafVHF9MhiKPpuPQzcLY3JkZ1JR9sZ4gbaAQHaeuC6JEZD3XgkgaBkWdnU9NTtpGHdD7a51C2ZKrkZLnIYf8Ek9YlNsaU7sW4IaEZGuf6EbMosgg7EHChiKFGcrwYuJZq2CiaadQdyZ3ZJYEsKalTB5yazeWxKExfrJdoSxCccqZtKv8d6tg6oBBG2RYTbsQsgIUteWrbfDYtPmUjdELl8HtfhZ5XfJIiqxOhNBB1M5x8v9ivfCTnMDga08Suh6O6CmebEqSRFEZ39bddrE8nfGpZBwEZIMuhZqua4m8IPiBYNYNZsnDTT1gZfYSpXilZmOWgFlJrnIPokhxroMovsq8CoPWov6a4OZx4f9xOZlZqAxaPsegNVuuob7mzJ1jRAjqU1cu2OV1BCBgTDtBnkVWPUJVZcYoM79kKraZuwwPXCBlPm3AVMoUb8m0PZpIPZIb7fvyUVEPZhlzAnvMRWoC6qrgkpS6OwGcb8WJxM93wZjcxOoKx5IBMXBmSMsnRP4xUcifEz8Qkdk6qe1yuotR1eqblljm6tfTZEELnyZ1UEjlhE2NBHSdIG9fZg3p13Mh8lYiOhXBInTyYqEpq7F0O4ZsX1RMrqWXYT0Ctx8ryU0VYgbNMRNYWnUfc6hE63bOIhy3zIPuoJLSnwZwrd3yPrKIxfbZEcy7Px0SJbDzNvheOJoiRfV9DQXuhIntgGZ9JCSgUOw17WajYq5Z1bOpOYbua6b3HuWAadIl5zWY8qkHakYEeyxBoYTP4ybZ3qha9kZ1WTSZyvducYdZp5lCzHNqMZpQjLnzwR8fBEf9CaQMXNlRGkKpJhLxJWC8jmNPXydorpDpUg5hyjv2sKSdbQowJoXWas4WfR6kkLIjeTNzMHibvbRdOIXVFWdQYiba0uz2JS6ihFanECgMag8Fe3QBAmqGhkf0c978AYOCaI3bVZavoriy2LK6RFaSp1UDZuSixM0Ki3ZzsTHwACDS65KglSVaYiqIwJGAjc32GRXfbAZp6JZq2Mu7Zk7ZIOHrYCQrRNs9ryZgS4ioXEOrtgqQoojgKQgwaSKVsFWxrw4AEgEg8CKUiuh6JSKjNWjV8oVWB5mzgeNLHvwbjfK8KWXF3NmRZGmqlgLODWEtiz56afo1EpFSZfMUwr9cumt6sFw4yXMFiIXZLFyF1JYL8ROIZk1PzBBBLoMXBGTIRZpSMjv6dYdL5zrgG3WzwEhPrj4QOlYZyJoKY8c48qlrsLdq9izkYL3ZDu7DD7N9TOzRTakDwrn4SI2XfcCujNHwwhBPMrDDfZ1STAtec1Ztn6tIF6XccB1qZr7DnBjM3BNGmTvJc0FgJEtiMFmrn2CJBVbQqzxhZDmqzr9ka1mg6y3Yij8FIT37QirYACN7AcIz99KDMHCxYDPKohW2zSmGJDMoqEIuasBBzsFuOmpSeqLxh1kFHU0u7rRJT7bNgzFTtM0UuJcn7Bfh0mbLMHPPdTDCz6lHMSQu0bwQTzZ6UEPt8n8Phf69oNTGrp8o82tvXMqhGUL0d7TKE5T6NUqOIpjMiEUYLUkANsd6kUNLjav9K9W0Zx7mb2Zev8vEt7wJMGbjQ0lY6hwtALE0p04PxGVAIFkct6myleT7MJ8q3W8Yaf5JcfZ74k5vr69Ko1PNZI24egnBNmfIm0FuJENRYaJJmmnd5vjqMRyLhkVxP7qZmmHhpjcFONlomshCOArb559NByqCJBYnQxP5kW43elibEiWqsZK1S82hpQITfiBMmi3bZHfyn2U19mXWfsGGZ4jq8EGzv9uBstxRinMfjesfpLoSmEU3TPx03LBOl5lvkZiQaFhcgfZnIKG84li0TApkIrD9AGgQyU5yXB1i6o99NTpfrZzGr7HsyiRgb59IwxkAwV6lOKUuNeqo6dMrEE9cHBhuTriSYHYXSvCkiVjrCQFFrxI2iy2DZctqqCGh55kJDkORhyAkMZ8OZssje9wUlE3lZgegCRZAI8Y5Vq66I6YI5uXKmqvtmF4McOvfEzx6JGcVwDtEFsBHQL9dElufOsHUWENrGaPuaY9JGQaLyMqSVu8EOA6XCnEONpw1z6JGgD8nyj4ZKrG3iXUQ0SfUPVaYgmbUl9dw1tNNab4DJ5X3gKeq4bp8vZbp7497GxPvOdqxP4gPs6uvBoPkBzHiRelugMqhaMRKgKMjHKl7zZ212egkOluQr0uGpOgRYFNwB8pMxktpQrM6oXavxcJ1JmXWNayfP4U7GkXoQZmuNUR7qXaMRludBZ3GQA3AFtNHTBhwMnE0eQtaRGuCJJln40dDMoFcQa6OdyfjpmLrxZ5EvqEA8cEXvSEhO2E2H7iUELYpSxiJVYvQV9sIhSWafc2sOklXiAjUtlyCWq2gM9TSlm3VI58O4kJaKCqHzapnaat6MPkQRYFKQeyoCZ7l7qUv37UA2Z2BJmAfRDNX633C93EMSfp4ul8DXPZLXm51fab42AffZlJBJ2Z3j8qpQnkjeCNa5FnPugJkjdaAI45CYVPMOvQXMBNXiKEirFuzIud1qMnZob1btH4P1gwbxbv8x4mTZoWYWZzMRndshEbVdoGbCJksmYxTbiOPGYr0d0bOXZA9X7c63tO1z0E2PeOnFJ1H8f7jwVrbuWU2JNWARCGvR0nWL6rxkLRoLJ9ari9p2OEoEtJqoWlHJvUyfpZK8ry0UPkqgetHaAFi6QzmDGBEmsXOFMtcngOptprUj4OhZx4Qh5FJIjcBpfI3DWzERZ0KfZwYDHIzZzhGkQfyKvmQS2xjcfRHJGYu74ljPzibz8uPmPrTUM6pFq0nIOzcQy6Z2RH45mn07T2iQTNpH8rOCihV7KTO5vGqGIsYZCmSvTR9n2Pa28MQ39ovB8km9jS66613xZJVrO2kBgAfNU6e3QpvELkjxvNqUFZEE4r7UwMSk9W98ZmZkq6BwQPnbLiaqPkZsy8Z5ZwVB0pKweLyZiDrZuvO9wKwrZFpISLi7Zql4iVQBiBsAVaQCZoB3XEVZwS3hxvlUXloZ19VJDAFChVEmXxTtdjtRJmwnCInDeAURUiICjoy96gqGPJhTUjrA4dzP5Va8vfJtv38oBexQpmVYgpeyuMCk3ZJiF8dvkh6BU0j6pBzVz8TjIcWZd8Wq7EtR2S2AaFJRx2pvOlDf9h4H4rH40ont56bpvnElHHAyC39lDfOHyfZytVwJBeF9VoJi7Q9hZDFcLeA360ZdBA2165UdQ9ayAsgyIpFdZx0QIidQ1qhm7efZvEDmhcq2KLgwG1WAxYaVP9Zq7j03RIxSBojnk6086Bo8BsDOxhCJPO0mH4ZagkdAKnw4gEYbtzWotU2s8e1mkb7SLjBZCAyZs3D09zACQRIEYI1B8tLlwYulB6uWRIzv0DrM3Pl2Zl9EZyH2Z3dIsZ9gFrxF6VxZ6rG0xRBUbdNswfihszRNS3kZrEdFnilHMCfyZwtA0fcxuZm0NCjnwmuKW8joDHoGx2ldHeut7mbxQ13QJy1PJx7UXwU1BMLUnoezNmVqYTQ5xGDJTEMLhoQNZihuX7AfcFpC5W2au22fn0C5nzpHVJblgEQb2kcINa82ldWdjP7bKoZDzYOXlX32FfwhQp7OPnRcAuDO7Ts97xNiEZDVdTZlasev3zzZnZB5CT1BVQAJKWS2a1YwOdSnbBSozL6QcosZtHRokDIyS34m2jYogHiuom8s2XZJ1JukMrraDu8FV5lRQ2Xo9taJOHFG7VdRXntDWevZ6G38e5jtx46V70z5ZAoTI1cSUtjo82YgKJTKQp1SqIDhXNicWKilqJ0emn1iVZF5qKJJXHPN5p0LI69zZk0bxakK9p4MinSChB9SvfspsMXerVGZ0RgVxbdbRYS80v5mSmzDZq5pwx5qe9kygVZlFeElZiQAUvLtUst1czrw2GDZ1S59L17pMTqzFLGl5jpKP2xU6vtaTf3ddfF0VAZDKLE4NCUBBSGpZghItOYXPvbBUl2aaIkSZGAkfzsvdBbBy26bJZ1vh7GRXjQwLj8lpGEc96U6hcwkyejcGYVzIBqriGBVEXih9u1K3kBKuE0om0IpcpUUuQ3fNZf6sKqiryI0h8a9dwOmC9tOMnaFX6lQgX0XnJshGryrPgxWyQElDOCnQViGVuBmqiFizHcAkI2kDgilRPAWGTwg09QIMeztzxjkuWoZgFYCyVM79uil2voxTfldHfepatQcaomZqJaK9q1pICOZGHZ2ASbPO9RZFwntqqtuTFmldNzXGkhVdC5mbF6aQgHYLBtBD7hpDsBF43xOYvUtsOEdJ57SdUFDwMgDDTvZfjHt9gzECDDi4JdzDoQa7ZdUwf3IMvZhiTOrD5dnU1OYggq0MpKOKIcxn2HL5kOoqAeeecNmb9Hv5uNHV50F19X9mmHDeqX24sa8n94lkOq7QeuH90dBvOmFUJh4O2gRWSyKWqMJXRGHgzA1jZ1bEFMELGWeEaCOVzcZhA0yOjJ9A7jZdrGgMfefGcSsn4ADorrLczJZkZIBpW8tF4L4xORoxtNSHdXwsjZCD4ri1HnDd4dVCQpIw9V4jP7uwnQAoBiI90RFdC66BZKjF7ZCe2ZiRJygGRClg72GWjoptOgo9ImZnDDGMPlnpCvGfbrILvkhHLgwvxI7Zoqdo5NUZkdjypk0Qn0r8Cyehm2UbPhuyalYZIZiN2fBAC21TYiE0jwZ7ybZ2F04X8nN906YIbRG3leJ7C9SqChmUj1gTrwkBiiJPszBaVFnCQxztkBq7BqYWRXoIFhYv64Zk4nOvR6ENxhoNJLoGmVYAVwCnGZ69aTiOt7egRr36vE4eaf5eBxZxO2iWJEt0fFo30dOHhZ9x4ZaSzFNO2HRBmB9oxNm9uoputsggbuNZDxBpMN8xBkDk71n1UU984L4QISKuy9zYXCSj4QOz24ZsJsitdOPPVEHBevgmIuQ2dnx8pYkTKOdZqltcTZ1fSVXDZjLGIndnCQifNddy1Rt7CFh6Xn8dPZqHU3A8Siv7L4WGWRkZcIDBxWORyl4Ag2Oyk9y7gw296BP9stqeZyz2kkt3tZiNk1NVLVAEZ9U0Z3rBN8BzRezAZms8swUdBAFN1J6An2kPsj8TJ9VOOKKtRZE9BJcvAwrZFdtysNxNTVt3Z4uZb3QJMg8FkzTgrFMKP7npvHQ9BRwZ7ycnqh5BCMKBFv3Lpj7zPtpM8EtC4Lsrd9RrlawTLQL8s7Vt8N4179jI5Zq1v1PT4sPVnJp4dIcQdsfAZ2E4I9AGB01ck5GUBdvqn6Sv3Sd3eRlP6PDrPgWsLGaeuCRDSQwWLHgLZKCBDs3hVF2XZ43CS1KWWaMq1bJi8y5Go7tYdPjP1CZ1hadGgrcZDe2tHqnUgOjKHpk5idYyY8V36zv2tYBSeJzKeu2HJ4hJq1QumgW1eF12E5Z8kZze63KqQ9qgkJBMZyNiMmHOVxdeknMaXE481NIahWUt5bmlQIfbMIrZogR9GFkiZgl7cE7qHUngVJNIvzZ9Mr0ibbluCW8jwi4PGOi29Hox5OZ6pnJgetubnDF9NfT2t2unFHWEmSHklcvkv7uFL5WBc9p0Ozp5k6iIIllHeZn9YqA9zml5nZvSxFr3cGSpIx45mhZ4z12zltQSNJp18pwJ03YTbYZGZ5SRgnye8uIq28ftEJAbOGRC0jRxoI6XCrxVhIHsQacD2EMOEgZfUumVHg1zZ691AyaF5Z5BzaEh4EYwXSoO5TZehpc1MV4jK9MBbJlaHIBC08BDQpkcPYOZqguArIpXrYtcCR6dm27LuZ7TLIOKlMEbAQYXtpZwu5Cxwd3xWHFBG0jB07hbwmoWrkQAaMNHaR4VYepb0uPvCjG3es9S6lF9EkCZBHHXfZ1Oh9ZEh0mcXcVYpyFaTZwDt565oBZxuKFeRzZme5QfBwAUAgY4nAsiEjZILkovlVlXZD5B44LRZp9ygIPkRdBYTtj3gy9rMKFHjb0T9mGRgkrY44KA1oLWji6Vp3, libngcore.so = set:ldTifEEE9unKZ45Ky9g4RZvQ9lZz4qIkuez0LxwUdU3w0kjE1Z2yIrXiitjJLcJI0b8h33TA8dGpbZc9p5ruJzVulyjukJKJk8H1pQONOgUMzhtN1q6UVb9QBu4TKIzQP4nKj9E1hkjyHTkxOsHzjvxIcnUbbdu4GN39O4V43QYqwSZ9Z7EpuMeojIkuSryZveazmQ0Ges4Bg9yg4efvF4LS4261CtmCXxMIFNlhHApWVmZbWilDJMyEw7aGp8cs3uDplBJ7ikC2c70DEiDZ7CnNFqg183tg472FdRkNtAZ0NHhmg4ySbauB7NmMeOWHNYDzhh4dHYy4WcEHSHtMuphg3lOiD9Qj6vW8qMUONT9T81aztnMf291KIZD6SF5pJ4KUTzPSwgjocQzZfX0xmDzXuWcZeBbgZdZIPvReEpvImHk10kVnBvqN1jIkqHYqkkWvdC9HxQlEGwy0LGZzilbSnFwmnaL4OU3qQ9i8rsAD3xyZ1, libnglib.so = set:mdIHS2RaiG5ABrjHtbSI3IVSy0BRENDMuXZc6UBud8KzUAsD1gTQcnuR21er6JIwwNEMzz0xtbAQBr53kbbuCncEEe7xMABn754bMSWGwlmhYRMfEZBctgKl12CM8rgZgxexjxxbO6PlG3WfwYxiPZzxid72CSOvpoFltjoXeKEczmoxtZ7YQ7Egk3SxzSAGhxSpLpPEYGKdUdKVBbjDvZl2kuxS49S80syGJsUI4xtqWDM64t9DFkHVlwWi8lONOLsnMzd38bd7pFzBdbnnLh7UGspmPsvWToOkfGim8n3zf03Gy1oijZDd34jwFUpRS0af20j6IXuKbjcQ9WfxeC0oaWl4tuG8BgzvvcxsxchcqT6ENMdgq4PHQHH9DVplM6Ur4EK6AeM8qKZItTkrZmU6dJ5kfKwg0u1qp21DbfvRPaFqdKYcywt1FMiyjGeF1H2sZmK07zSnVKGFDwGmN0FKwn6Q88BQVN6wh8eMf0deNnZnlkZpE1anZzQsUfiNmercNIWwwf7SWSrfsNHQcMirhmHR2QvWbrDA0Z1PT1Anehj8DgYhl3QcC6h1McnCgASZkn4JsTxXmTSYphAva734TcA71g6qaiLMd5, libocc.so = set:ndSr1Zd2q7xru1G5FEKv3jOob2LCIDFmzIzdNSRbNzPyxzBFQ6hasLJZqiUcEHVhcOs5AGymm84VPetXsRqEBVe9zileQww6rRJLEHBCRIqQbTWBeYCYwaBSIDnnhiX7BRAhiNL71WwLx3QQbKl5esiWj6X0fImuwkhirhTNW2ZABt2mkY6fNZtsPEARKhfUguru2mhFjWapVXx10q2J4USf3d7iAm0lebKv6fZ7Azv91KTGylBTsh1DyZoN3hZAijJFRkh1SWcwcwZaiRw3jac0RKm8njdQgwyFKI7iOJ7UTSAWlTLdUZhZwn5Vj9QqVuUlZbpxLuO9V790LHDU1f9t8TOyVJxyJPJH8lWqeulh4m59r4xg0ZH91aMpojirrBYZyPBseTetazcZmGQ8j2zBzrDErOcVMsSO0ZhIxapfBvOjRQFtv14L2BnffdsFQGe8BavUbO4aDTuP7NTJgeVbIC9Wdibanxt0bZetm8OBRn1LTw3mUVChx8lDhieuBh2xpyDD5S3ioE4XXGAEDoMZr017BwkWqs263MhtpSSOkV6eSmmOZou4HefKnALX5ZFlHVgzXIuZ6jvEfoTqrhJYcBC6TYyYX5CwYs697099iLmamZC2FOC7UdvnPPfOtjJ9ZD7Pbkua2HN4wUqEDm0UyBqyBJJgQiVqjEba8TBx8Ckr8bQbBPZgSZuDK7gZpPZ474i5aTj4Oo8Z1s2uZfWcaQLZkc6K3W9Z2hwLbrhZp8UFcz8mt96l03pcpCv4ozSQbqVIWkbqEGKnwxWHTjtum8TeZqcCuvkIlciFwVOPG56iyph2ZE1ZdI4f0DD5pyAEX2hhT39eIYY2qaCjxlZzU4M9n9okISHdT9Z2rqbFEz8QNUHZGoh9aFWNDsbhaLosvgZzZbLrtXWpuqISo8GBsI2yv6sUHFQrx5wy9pEkxQqILjtwFZo1AJi4UTqe4DXcjkfyNQZbhPkAwZhBeBgjk2Wg2ovonmrDZhIobudmdB5UZEKVYOpfZdUklOHHCaZA3wZhYSV4cHablB0nxC3RrIZHOKtSPHuh8NzEyhoi9GRT3fESvZ0sju8C4NJlmv9QW4LWWhlMjaXwkX4oS8nZCZFbctmkHZ1QnFpOHVUsIGqAAncoe6U9Y2UVEdzl7ZbYAaKCLWd9mdSCqsK38kmWzv9yZ4dLdP5kAOJTt94IfRrUTsq6bHGZDQCZyaOQyieTp59bkS0E61tAvloUjkgjGKZ9tZLYjVKkNFiE3uR3nfeGGCcfs3eo4gaolG3j15pLGabXVpFYA96bfBHaQFvyihAzjM0PZkbg3YUUcj1gFYZ0ak2nf1K1t88KydwQs2U2joEMCj0UsKl3IsSf0hLZCHPTP7j4Z2RpQ1zbkEk6cs9Ss2B4l55UQ7hWI25MKvqZIfqTaDsbPbZg62gNYOZhqYFVtnmAteH3rmWvpMPNH6vh1fDKwsSq9ZwPZcJilZCgW6P3CbWa9vDEty0Su9BMRlMdCtZ4qk3gVFfvEiLhHfoh57AXui89s2I95MVGB6yqnzZkLKHZuzpzcEurrUjQD5NOCUCjEhQbKCS3MZAmHvJuedWPyF99Ce87MEKVRHb7kgZzE9k5d3qLVbJEZpNbx6j2KaC8B6cuejZDmldFVB4nOi3FufZ1rwy110z3wUehxrNKZ74JFZ5mBCCuqhOXh8UFRFWbDyrSraOtg2QbWzLZctlx2AHb4SEPBbYfiXG3ZFOQDbMxLEKAcOg9PTwhH8qkETR3clmADXQAng2Vk4cDPuBZmEMWVBEtWi51YIiNYEu7Luxbn4ZsORPzZkHufbpB5DaZ5uJQ4ZlT8S6Zx25B3RK2xp78hCIbxvHR3FpHk1Zf6KF55, liboccvis.so = set:ld4OilQApc7RElWZqtACzRJQF0xwIu1VFoJ9zU6fM5k79Z1MOg8oO3gZudzVSjdk3mtmmGeSnFGJ1oUIDYu8ZktbeYhjLNtUDZoxs6OQWroJEXUbJrCkKh06U3OUli7xzHdRaRjwL5CnwjdZAGUUMlE3rlRHZx39agb0Jh4qUlHNeqNRWGtmgvxxoC0HJvU7eZILkeCM7dfEd1lpmblyQcMirhWZ5WnFwyBoh01EZi0GP4Wa50n8EDWesT8HQJ68Kp6cmOouwJF5i6s7tCxZa, libstl.so = set:nd8Ze464qTyZzgyHFJhT4ZuDqGbjclpuGR8grW4aSFWo74YIgcYUjQFn36JUYuObFQxvCXUtnAvsbWqF1a15bBleFkZw2jzQ08gge3J0ZI7PMPqkYi9Zmg0PnEKe6VFGWCIQ6k1inla1OXEZjZ5K4Z49EQmFZFMC0vGz0ZtEaTWoG1rDXKAfNhvAw3uZhZ3uMLUL7ZfmIJ8YwBPkT56M9AxDcGsIoVEGAkOauXxn5aaTOnYZwfB3FSOthB9MMG5Ne6DthCYlAbACjSzu9UAEQds2p78i5BoTqg28aGAdGy0GhTyhXh3sr61ya42EYYZC5gqSo0g8wAqKRg9F4pwbqmITlVq4jzdR9zfVHdHYowKbXz81gcJz7fWnU5hRNOLKlzoNYai3oPjpX6RhU0mPymyPq63t3XvEf71x8OJXGwGFKtnTc0Tp2Ab9Bn11P8PlNkWgZi0td0MDWBNFncMJZvxUlZa4qZvn6jHx7A7WsXhQw6uNo98uAkesrHdpxJqSYiwhoTOD4NwFzBKudYbCCWggpVKcMThUZyq9uk9WiPZyZ9QKuOBYp3jf2I0F6L5Ggd314IIi3CFwaLv7OSNc0TovxPOBt0ia9l28X3OX8l4ubZzcZGLfv3jyzYSu8nk1t3SAWgGry4dPZ7apcd9KR29lcUhwsIAkdaYhdaEZgJdnEd8lztKR3i0sx6ZkiQ1ZjsoC6Al4aXzGJHd2MdL1wjAvOZFi7bzV2b6VmFxU1MAREzlLP32tYHyd8YuJeFa2UPQ7pNVBbMdZjtVLipZn7QXB0JBGkqhbag33QgkZdtBmOya4cKzLmGqPbtXPUTmZ1mHtdwwr7svOUfkzaGTrZbXYTBUi0zlAk2MZaNliRuF7f4UBhZuq2B6whYqROc7CFBminGCu61Lr4O7V7PkZddZlFd4iSw6pL09Txr1yQ3gNR38bj68RCKl8UZ9MRjwr0x0MFxdSdxhrAflAZsGRmPbm2RAAWEGoLaVk5mYTIqBJTP8dQLxLWFwM8rxZ26BQRqni5MlphjRMukeVmSdJbwZ4v8jxJVu9x0q2QTpLIb89vZIA5DAoPZCnlE5iV6ym9VRAoAUp1WF6UKMl3Bj4R7TI5i29xj022PVMUpCogEXSp9X6LgsjmJJxF4QdhAILfmozWz2mvBIxwKKzNM0Fbdx6hOrtwZwudwXSl3mFf2hl28fAtiZq9RZrbaI4gDRKxKZwaNBEMIcePMmUoIVvgroeojSZaw7ENuNk249d3KMkuPtsDVpi34f2Ym7rJN581knaNs0WZ5cRrKRysgNWsWAP6I0sT0aMnJA2hNgxv2wcESlOAbUk2HWkc, libstlvis.so = set:kdgIUK0FNFyaYZ8472osuZ6be2a7BsfHphZzRcZbRt6gK1uDa16ElL6VHXSYLmJI8kzeccaM3947ZxKkCaFnR1x3An1ZD0V5JzcpoOBnSivBZpYM00ifZejgayl9S5lPNn4V6atgo1d1gPCAEDlbpHY6ZDR0Iw2WZ5Cliz, libvisual.so = set:mdkBNAwhvKgJ6WkAIy61i4ozcgSx6SkpQU4juACkKhUkoodoQZj3tZkg54kI1yfirk2pRz4CSWwcXdvnQkuu0mnrwJgGEc1Zu6FBSF6n3UQOoWIqZEh4IwCu8Gr3izhBGIgnw8EaGEZDUqQCYt4hOZ1I8PLiRtfs9KimW6F5QX3lQ4rT1z06YmtK1DIWLzepAzYId6PiyCHh9Q7BtApuYnrVncZ8cSi7JxixcOm2oUYDWrcs83O0QQ3bG1TjK3BYZwRWfCmbKw2skZoYz8aLdMbaP6Qksg2cB4Zxdsc0G6A5LryFi8cOoShaOl6INIqmf82hGy4RaIt2x1ZCpJxfjsWc9ydHOj2eKZdgGp3QLmlqm2VNUwQHG2ZvwVTlr993l5wMy3HZy2m229SH4X0AJhkVoBzwBPXXzd9r4ajHRn5srnfuZ81GEDfWfomkwJmvguqNuwRd1x8t9r0FN6AG1ZfBXaIfwPXHuygjM5y9fT9Ot3yO6IReglxsOrhJg3OZ0IYLjo73ac1biMZcOTNSWiLYs2bYwb2hfly4WoIYy5A9a3iFBw1ioZAm0a5BwwnTkw2d5MHZn2jubgHktaH1RVNRdyrJjC9zZ0AfzWbaGauxzMZjrWPGpjyv3qCwDhf0EhBp4Fjm4aYQ6IBHaVgwPLy66p716lXf5RZbpMxIP4iDYQ0 Requires: ld-linux.so.2 >= set:ihL26, ld-linux.so.2(GLIBC_2.3), libGL.so.1 >= set:pi97zyaGS1GVzInUKNNZj1nMmdEFi0ioNAZvXLDnwNl9vHLPepOsIupbiTfWaf35V1vp8h6AfuRSZmaWXaZeUYy4TQPsDCdjggTnIBbTygbRaBmsgpo6bjjKLDiPgxqOaZHGwd44gYs17HNqu8G5Er0IJsqElGKOF1MyLEAKPDmK2FIoNJ0wV0G326EgeWAz9GuEszFROyQRveccZKUGVX6RmgmcVoBAKkUpDbN4A8LmbamuzXcCZ8qrfkm7BuBIuCPckIforceSF3Q9gSDnOJlBFFqXomDNZ3A6jXPV3bT4mPe0B3aqZ3MQA4BdacwjLOROHtnQZg7ODWFMe0uWq0, libGLU.so.1 >= set:jg1tSXZ97pD6, libTKBO.so.7 >= set:qnLiH1cjubN7LcCl4, libTKBRep.so.7 >= set:ohNGXi2FvmD56XYOrspNyJEzluI3ZomBBDZcJvk9dQRAM97pEcJS1YDCNVmcBlHBoz457L3DXyqQ8pkTjtHMQmFtFWAeriZpeGj2lmnbumXhDG9hqadJ0zN7IP2SDJgw0gJgO3pvEciZAoGHaYYhZHtZkeOupBcMsv9y00ZBCqUa6qnKta0vXYEC0nSkINBVkgGpyLGCZEq8tdvLVp7qdtdYMSZzUaSiYMtWxkSssEtgzQloYD, libTKBool.so.7 >= set:qjGCjI0Z0chdW8aU0hl0Y6RogRHcVuCAPZvO01q4uTxyNujpCwIjL727e6G95MBcNqjiEx22ZJiZd1O2gd5hYaouGCZLakznbZJooCq8tKuU2neCPZ3G4RrZzLyKVbMvnekEpCjAyj8hUhkGv8s5de8rOqqhNisWlGwylK7nyI2qD1YJua7NODXc6nqt58LiWfWMGVOSEAyjSqlU6n4gyY05agfmFf9cCQehi0H9FReMg0PKV1HsJEZ5ZC56etaH4B1HGcByZyrhdGA34ZubAb80, libTKG2d.so.7 >= set:oiAGzsxxnkDZEPeU95rkwK0NyuG9gL32sO8ypkU7RK2GI0anCvi6WWVnc2nALDJ147OxpRFMi3AesHUdYdmAQQqhhM7AVFsjgiZz6Pz5, libTKG3d.so.7 >= set:pi7ZvkZ8yhRZrVnrlur3VV0UgfEgnG682mCxBCRm0vYUmYoHqelupO48VcBb6VQjDQyIqRzpgAcUKmoBaQRvQGwt8yvklPMpyvonyIbTEHfMVVc0wsjrxiOY0aAdFPrx0K842yE0Z5Z2T4rzqmZDbYLjZdoLs0ZsbeJddCd1tv48XSxOtXACm6FnYZixZ0qGMYi1eBKgkMnhzdg0rOSXSERfN4JuWUrrzhpFxbuCKmFowzmpzW19bv9L1tE6DUgYWFJO1, libTKGeomAlgo.so.7 >= set:qmJMgl72vvbZ2lGNaZFETH6gF88O1rtrbkTE1hVZ0Zbao, libTKGeomBase.so.7 >= set:qmdxmFdOYTDQS2LUWOWbZsazSwtXKHWBhyQxWxubWDzDZIC2Ae0, libTKIGES.so.7 >= set:romcZLuzbEgnAHcLKXOSiJcaALfm1, libTKLCAF.so.7 >= set:pmIRa8trBVLAxJWE0, libTKMath.so.7 >= set:qmFNcZ2tIGHTwkcPK4lBIeWvZsMJktoKdbJ17EyrSP1D6zdX9ji, libTKMesh.so.7 >= set:pnxSG0Fb64, libTKSTEP.so.7 >= set:qoKdyblvpi4742, libTKSTEPBase.so.7 >= set:roRXFy1PVw8PweOXA0, libTKSTL.so.7 >= set:ljqQqPSc, libTKShHealing.so.7 >= set:pjLvoEExlDYZeZ3rg2m93kjnmVcHk5O23fcnP7KTBtizM8Z8kZgBe0CRWkZmcu2XzJGmf20z4wL02CjaAYIuHmGFsSW8a69bTGTZw7LodPavMJhxZxVzml6UXwiP13, libTKTopAlgo.so.7 >= set:qkkTpmnL8ZzILn16QaiiWXbWXWf2FpRUO24DbjqtyXyJr7zGhZ2g2eHe0PHlKG4cz9ZCMwCRJlqQsEoRTS2JSkYT3wcsQOcZgY1kLQZ9uWbsbZ3i49SxElwEn82AozZ2zNNt, libTKXCAF.so.7 >= set:okiZgkg95DhwaDKB6fBEroKTxwVS010, libTKXDEIGES.so.7 >= set:lkfGQ, libTKXDESTEP.so.7 >= set:olD4NeYmiQ3ZzhYCGLxjLkBKT0, libTKXSBase.so.7 >= set:qmsIJHNzS3YbbF204Z3RlEo4rVfPkSEAddNGB0, libTKernel.so.7 >= set:pjlaCgcRHlpQTz3bQ8U5j2GSnIhlz7Mi2FEDqAL10yIIHo0DZhcK6F150RSyb8nL7Z86MyZ3bJIejRlJ301nbHzdUN1UzpZcOZboUplRki0vmZ6SvZ8sOTjnrTehHQA1, libX11.so.6 >= set:oja5rnKBSly5YITRGrC6aT3ldTdkLjN0rw9YqmFjMwkOzzEDEZ2neBTTfvOmZ380, libXmu.so.6 >= set:lktel, libavcodec.so.58 >= set:lhD78NMDDixCMeZCe9Ve0SpoQZlAp0, libavcodec.so.58(LIBAVCODEC_58), libavformat.so.58 >= set:lhgUMwHDmN8JKRZrbMx53oAZCrT, libavformat.so.58(LIBAVFORMAT_58), libavutil.so.56 >= set:nkfHidF5Ql0TnMZnA69WZw, libavutil.so.56(LIBAVUTIL_56), libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libdl.so.2(GLIBC_2.0), libdl.so.2(GLIBC_2.1), libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GLIBC_2.0), libjpeg.so.62 >= set:jfgjDuQy7g6kiGvkp5kR7Bd0, libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libm.so.6(GLIBC_2.29), libpthread.so.0(GLIBC_2.0), libpthread.so.0(GLIBC_2.1), libpython3.9.so.1.0 >= set:ogpCiru8BLDVkOcDZx5zjzy8ckW4r1ZLtIVWm1fqQoUkKw01O23nv3n6cFXv4QN3VqeysMpMGO1C5ge6SW4ZnZzvZte5rSR2CME3fDG5aPtB7v2G5Rbxg328r9dowUVFy746CLYBHbf8WM2FM5jFnH4iA9kh6FfQwdoCVWe20OqUZLeeOFxza2gIQjFqkQM46swpcxAwW7Zf7QvB5q07KwBtZtPcr0fs0UudtYJdy6KyQw8QuopZcecEPa8gSs0hDVx0AK1forQ4oAwJeuZLlkMhm8incyM3j3UZjLwfCRAwir4JHCZtJJcU31ruEuYq0k38c56h6VyU3itkyFmQzWSpAyw3zx53yb6yGWhCKpyGEdo, libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.1), libstdc++.so.6(CXXABI_1.3.11), libstdc++.so.6(CXXABI_1.3.2), libstdc++.so.6(CXXABI_1.3.3), libstdc++.so.6(CXXABI_1.3.5), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.11), libstdc++.so.6(GLIBCXX_3.4.14), libstdc++.so.6(GLIBCXX_3.4.15), libstdc++.so.6(GLIBCXX_3.4.17), libstdc++.so.6(GLIBCXX_3.4.18), libstdc++.so.6(GLIBCXX_3.4.19), libstdc++.so.6(GLIBCXX_3.4.20), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.22), libstdc++.so.6(GLIBCXX_3.4.26), libstdc++.so.6(GLIBCXX_3.4.9), libswscale.so.5 >= set:jhBLwIhS2i, libswscale.so.5(LIBSWSCALE_5), libtcl8.6.so >= set:nhdZ1jxv2qrrNMO7aNW3IHnPVTdtYmRYriMrSqQkHANsCqOZB8cNwpM5QoSK0RKVbMHabXnivkuJYX3tWJgbE1OVchpZbRNvSni0Zezx2tAt0i4MkkkvbZGLxg9IOuWXbw4Rn, libtk8.6.so >= set:mhIyLHsAtZ6D2ZcSvjXZ2QH3FOrJoZHAN1hG1CKHBscyRaqIwDmyWlGEGj9lFeOw2Br2GQpb, libz.so.1 >= set:khgtd6gPfmY2e, rtld(GNU_HASH), 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.CFettE Creating libnetgen-debuginfo package Processing files: python3-module-netgen-6.2.2102-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.DCijUB find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell,tcl) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.x7VmTD find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,tcl) /usr/lib/rpm/python3.req.py:6: DeprecationWarning: The parser module is deprecated and will be removed in future versions of Python import parser, symbol, token, types /usr/lib/rpm/python3.req.py:6: DeprecationWarning: The symbol module is deprecated and will be removed in future versions of Python import parser, symbol, token, types /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/NgOCC.py: line=7 possible relative import from ., UNIMPLEMENTED python3.req: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/__init__.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/__init__.py: line=16 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/__init__.py: line=21 IGNORE (for REQ=slight and deep=16) module=netgen /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/__init__.py: line=22 IGNORE (for REQ=slight and deep=16) module=tkinter /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/csg.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/csg.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/csg.py: line=3 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/csg.py: line=6 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/csg.py: line=7 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/geom2d.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/geom2d.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/gui.py: line=4 IGNORE (for REQ=slight and deep=8) module=tkinter /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/gui.py: line=15 IGNORE (for REQ=slight and deep=12) module=IPython /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/gui.py: line=30 IGNORE (for REQ=slight and deep=8) module=numpy /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/gui.py: line=35 IGNORE (for REQ=slight and deep=12) module=PIL.Image /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/meshing.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/occ.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/occ.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages/netgen/stl.py: line=2 possible relative import from ., UNIMPLEMENTED Provides: python3(netgen.libngpy._NgOCC), python3(netgen.libngpy._csg), python3(netgen.libngpy._geom2d), python3(netgen.libngpy._meshing), python3(netgen.libngpy._stl), python3(netgen), python3(netgen.NgOCC), python3(netgen.csg), python3(netgen.geom2d), python3(netgen.gui), python3(netgen.libngpy), python3(netgen.meshing), python3(netgen.occ), python3(netgen.read_gmsh), python3(netgen.stl), python3(pyngcore) Requires: libnetgen = 6.2.2102-alt1, /usr/lib/python3/site-packages, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.4), libcsg.so >= set:poC3J0, libcsgvis.so >= set:kjLPc, libgcc_s.so.1(GCC_3.0), libgeom2d.so >= set:nmRYH1, libmesh.so >= set:poCvbl, libngcore.so >= set:lf5XZtcZAMHQr0HFrgMG4Oq8hwU2ZcGsMOwMh9QpQjkP4nU3u341gD51BsD2Z0xvGDuj6J5shgFDq6nyFroAV20zq3ZynMAToD6KQMPlaiCRaxjYb6gJtXsAffTsxuvH6cLicZ5EvApe0, libnglib.so >= set:mlGSW2, libocc.so >= set:nm2Gb0, libpython3.9.so.1.0 >= set:ogpCiruUZtlOcDZx5zjzy8ckW4r1ZLtIVWm1fqQoUkKw01O23nv3n64NctYQ1Lel7heUcolV0P2873rt2ZHZFfZCDydXq1joQxDjR2BVKOzf1RyWBgE11AJA6cgYYkN323PnZinnugQx5ixbCiLm9A8jEycivE1rMcPRt40ARMZLtsAj37l4woFFuFM46swpcxyOZL1Z7B5q07KwBtZtPcr0fs0UudtYJdy6KyQw8QuopZcecEPa8gSs0hDVx0AK1forQ4oAwJeuZLlkMhm8incyM3j3UZjLwfCRAwirg7KKJB1v8oP3Rzn3gY3ay3C2z8zshY1FeaNkbWhtXcihMxNMy1N53hlZ8ctP4lhrM, libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.11), libstdc++.so.6(CXXABI_1.3.2), libstdc++.so.6(CXXABI_1.3.3), libstdc++.so.6(CXXABI_1.3.5), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.14), libstdc++.so.6(GLIBCXX_3.4.18), libstdc++.so.6(GLIBCXX_3.4.20), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.26), libstdc++.so.6(GLIBCXX_3.4.9), libstl.so >= set:nmxbb3, libstlvis.so >= set:kj2FD, libvisual.so >= set:mk1esi2n0, python3(logging) < 0, python3(math) < 0, python3(netgen.libngpy._stl) < 0, python3(os) < 0, python3.9-ABI, rtld(GNU_HASH), rtld(GNU_UNIQUE) 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.wbfGHC Creating python3-module-netgen-debuginfo package Processing files: libnetgen-devel-6.2.2102-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.gzjIlC find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell,tcl) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.omB4QA find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,tcl) In file included from /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/ngcore.hpp:4, from /usr/src/tmp/netgen-buildroot/usr/include/netgen/mydefs.hpp:14: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/archive.hpp:4:10: fatal error: array: No such file or directory 4 | #include // for array | ^~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/netgen-buildroot/usr/include/netgen/mydefs.hpp: cpp failed, trying c++ mode /usr/src/tmp/netgen-buildroot/usr/include/netgen/soldata.hpp:4:10: fatal error: myadt.hpp: No such file or directory 4 | #include // for tAVX | ^~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/soldata.hpp: cpp failed /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/csg.hpp:10:10: fatal error: myadt.hpp: No such file or directory 10 | #include | ^~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/csg.hpp: cpp failed /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/geoml.hpp:10:10: fatal error: geom/geom.hh: No such file or directory 10 | #include | ^~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/geoml.hpp: cpp failed /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/simd_arm64.hpp:1:10: fatal error: arm_neon.h: No such file or directory 1 | #include "arm_neon.h" | ^~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/simd_arm64.hpp: cpp failed In file included from /usr/include/pybind11/pytypes.h:12, from /usr/include/pybind11/cast.h:13, from /usr/include/pybind11/attr.h:13, from /usr/include/pybind11/pybind11.h:45, from /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/python_ngcore.hpp:5: /usr/include/pybind11/detail/common.h:124:10: fatal error: Python.h: No such file or directory 124 | #include | ^~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/core/python_ngcore.hpp: cpp failed /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/gprim.hpp:11:10: fatal error: myadt.hpp: No such file or directory 11 | #include | ^~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/gprim.hpp: cpp failed In file included from /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/csg2d.hpp:6: /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/geometry2d.hpp:10:10: fatal error: myadt.hpp: No such file or directory 10 | #include | ^~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/csg2d.hpp: cpp failed /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/spline2d.hpp:27:10: fatal error: spline.hpp: No such file or directory 27 | #include "spline.hpp" | ^~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/spline2d.hpp: cpp failed /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/geometry2d.hpp:10:10: fatal error: myadt.hpp: No such file or directory 10 | #include | ^~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/geometry2d.hpp: cpp failed /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/ngsimd.hpp:1:10: fatal error: ../general/ngsimd.hpp: No such file or directory 1 | #include <../general/ngsimd.hpp> | ^~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/ngsimd.hpp: cpp failed /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/parallel.hpp:1:10: fatal error: ../parallel/parallel.hpp: No such file or directory 1 | #include "../parallel/parallel.hpp" | ^~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/parallel.hpp: cpp failed In file included from /usr/include/pybind11/pytypes.h:12, from /usr/include/pybind11/cast.h:13, from /usr/include/pybind11/attr.h:13, from /usr/include/pybind11/pybind11.h:45, 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:124:10: fatal error: Python.h: No such file or directory 124 | #include | ^~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/python_mesh.hpp: cpp failed Requires: libnetgen = 6.2.2102-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.avNSYB Processing files: netgen-doc-6.2.2102-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.26339 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd netgen-6.2.2102 + DOCDIR=/usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-doc-6.2.2102 + export DOCDIR + rm -rf /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-doc-6.2.2102 + /bin/mkdir -p /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-doc-6.2.2102 + cp -prL doc/ng4.pdf /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-doc-6.2.2102 + chmod -R go-w /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-doc-6.2.2102 + chmod -R a+rX /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-doc-6.2.2102 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.E6lULB find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell,tcl) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.mXvXbB find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,tcl) Processing files: netgen-tutorials-6.2.2102-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.FKl14A find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell,tcl) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.EyFsLA find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,tcl) Processing files: netgen-debuginfo-6.2.2102-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.7Ttb2B find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.vZ99LA find-requires: running scripts (debuginfo) Requires: netgen = 6.2.2102-alt1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libgcc_s.so.1), debug(libgui.so), debug(libmesh.so), debug(libngcore.so), debug(libstdc++.so.6), debug(libtcl8.6.so), debug(libtk8.6.so) Processing files: libnetgen-debuginfo-6.2.2102-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.pcYLOB find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.A6ZCRC find-requires: running scripts (debuginfo) Provides: debug(libcsg.so), debug(libcsgvis.so), debug(libgeom2d.so), debug(libgeom2dvis.so), debug(libgui.so), debug(libinterface.so), debug(libmesh.so), debug(libngcore.so), debug(libnglib.so), debug(libocc.so), debug(liboccvis.so), debug(libstl.so), debug(libstlvis.so), debug(libvisual.so) Requires: libnetgen = 6.2.2102-alt1, debug(ld-linux.so.2), debug(libGL.so.1), debug(libGLU.so.1), debug(libTKBO.so.7), debug(libTKBRep.so.7), debug(libTKBool.so.7), debug(libTKG2d.so.7), debug(libTKG3d.so.7), debug(libTKGeomAlgo.so.7), debug(libTKGeomBase.so.7), debug(libTKIGES.so.7), debug(libTKLCAF.so.7), debug(libTKMath.so.7), debug(libTKMesh.so.7), debug(libTKSTEP.so.7), debug(libTKSTEPBase.so.7), debug(libTKSTL.so.7), debug(libTKShHealing.so.7), debug(libTKTopAlgo.so.7), debug(libTKXCAF.so.7), debug(libTKXDEIGES.so.7), debug(libTKXDESTEP.so.7), debug(libTKXSBase.so.7), debug(libTKernel.so.7), debug(libX11.so.6), debug(libXmu.so.6), debug(libavcodec.so.58), debug(libavformat.so.58), debug(libavutil.so.56), debug(libc.so.6), debug(libdl.so.2), debug(libgcc_s.so.1), debug(libjpeg.so.62), debug(libm.so.6), debug(libpthread.so.0), debug(libpython3.9.so.1.0), debug(libstdc++.so.6), debug(libswscale.so.5), debug(libtcl8.6.so), debug(libtk8.6.so), debug(libz.so.1) Processing files: python3-module-netgen-debuginfo-6.2.2102-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.tTBSJA find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.J2xUAC find-requires: running scripts (debuginfo) Requires: python3-module-netgen = 6.2.2102-alt1, debug(libc.so.6), debug(libcsg.so), debug(libcsgvis.so), debug(libgcc_s.so.1), debug(libgeom2d.so), debug(libmesh.so), debug(libngcore.so), debug(libnglib.so), debug(libocc.so), debug(libpython3.9.so.1.0), debug(libstdc++.so.6), debug(libstl.so), debug(libstlvis.so), debug(libvisual.so) Adding to netgen a strict dependency on libnetgen Adding to netgen-debuginfo a strict dependency on netgen Adding to python3-module-netgen a strict dependency on libnetgen Adding to libnetgen-devel a strict dependency on libnetgen Adding to libnetgen-debuginfo a strict dependency on libnetgen Adding to python3-module-netgen-debuginfo a strict dependency on python3-module-netgen Adding to netgen-debuginfo a strict dependency on libnetgen-debuginfo Adding to python3-module-netgen-debuginfo a strict dependency on libnetgen-debuginfo Removing from netgen-debuginfo 43 sources provided by libnetgen-debuginfo also prunning dir /usr/src/debug/netgen-6.2.2102/libsrc/core also prunning dir /usr/src/debug/netgen-6.2.2102/libsrc/general also prunning dir /usr/src/debug/netgen-6.2.2102/libsrc/gprim also prunning dir /usr/src/debug/netgen-6.2.2102/libsrc/include also prunning dir /usr/src/debug/netgen-6.2.2102/libsrc/interface also prunning dir /usr/src/debug/netgen-6.2.2102/libsrc/linalg also prunning dir /usr/src/debug/netgen-6.2.2102/libsrc/meshing also prunning dir /usr/src/debug/netgen-6.2.2102/libsrc Removing from python3-module-netgen-debuginfo 17 sources provided by libnetgen-debuginfo also prunning dir /usr/src/debug/netgen-6.2.2102/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 21 extra deps from python3-module-netgen due to repentancy on libnetgen Removing 5 extra deps from netgen-debuginfo due to repentancy on libnetgen-debuginfo Removing 4 extra deps from python3-module-netgen-debuginfo due to repentancy on libnetgen-debuginfo Wrote: /usr/src/RPM/RPMS/i586/netgen-6.2.2102-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/libnetgen-6.2.2102-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/python3-module-netgen-6.2.2102-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/libnetgen-devel-6.2.2102-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/netgen-doc-6.2.2102-alt1.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/netgen-tutorials-6.2.2102-alt1.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/netgen-debuginfo-6.2.2102-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/libnetgen-debuginfo-6.2.2102-alt1.i586.rpm (w2T8.xzdio) Wrote: /usr/src/RPM/RPMS/i586/python3-module-netgen-debuginfo-6.2.2102-alt1.i586.rpm (w2.lzdio) 1016.16user 62.51system 6:43.43elapsed 267%CPU (0avgtext+0avgdata 1142988maxresident)k 0inputs+0outputs (0major+20461267minor)pagefaults 0swaps 1043.89user 71.70system 7:46.55elapsed 239%CPU (0avgtext+0avgdata 1142988maxresident)k 160296inputs+0outputs (0major+21179482minor)pagefaults 0swaps