<86>Nov 10 06:01:34 userdel[12629]: delete user 'rooter'
<86>Nov 10 06:01:34 groupadd[12647]: group added to /etc/group: name=rooter, GID=525
<86>Nov 10 06:01:34 groupadd[12647]: group added to /etc/gshadow: name=rooter
<86>Nov 10 06:01:34 groupadd[12647]: new group: name=rooter, GID=525
<86>Nov 10 06:01:34 useradd[12674]: new user: name=rooter, UID=525, GID=525, home=/root, shell=/bin/bash
<86>Nov 10 06:01:34 userdel[12733]: delete user 'builder'
<86>Nov 10 06:01:34 userdel[12733]: removed group 'builder' owned by 'builder'
<86>Nov 10 06:01:34 userdel[12733]: removed shadow group 'builder' owned by 'builder'
<86>Nov 10 06:01:34 groupadd[12782]: group added to /etc/group: name=builder, GID=526
<86>Nov 10 06:01:34 groupadd[12782]: group added to /etc/gshadow: name=builder
<86>Nov 10 06:01:34 groupadd[12782]: new group: name=builder, GID=526
<86>Nov 10 06:01:34 useradd[12810]: new user: name=builder, UID=526, GID=526, home=/usr/src, shell=/bin/bash
<13>Nov 10 06:01:37 rpmi: libgdbm-1.8.3-alt10 1454943313 installed
<13>Nov 10 06:01:37 rpmi: libexpat-2.2.4-alt1 1503305341 installed
<13>Nov 10 06:01:37 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed
<13>Nov 10 06:01:37 rpmi: libtasn1-4.14-alt1 p9+235792.100.2.1 1565425233 installed
<13>Nov 10 06:01:37 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Nov 10 06:01:37 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Nov 10 06:01:37 rpmi: ca-certificates-2019.03.31-alt1 sisyphus+226302.100.1.1 1554055265 installed
<13>Nov 10 06:01:37 rpmi: ca-trust-0.1.2-alt1 p9+233349.100.1.1 1561655062 installed
<13>Nov 10 06:01:37 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed
<13>Nov 10 06:01:37 rpmi: libcrypto1.1-1.1.1d-alt1.1 p9+237853.200.3.1 1569251778 installed
<13>Nov 10 06:01:37 rpmi: libssl1.1-1.1.1d-alt1.1 p9+237853.200.3.1 1569251778 installed
<13>Nov 10 06:01:37 rpmi: python3-3.7.4-alt2 p9+239459.100.1.1 1571444591 installed
<13>Nov 10 06:01:37 rpmi: libpython3-3.7.4-alt2 p9+239459.100.1.1 1571444591 installed
<13>Nov 10 06:01:38 rpmi: python3-base-3.7.4-alt2 p9+239459.100.1.1 1571444591 installed
<13>Nov 10 06:01:38 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed
<13>Nov 10 06:01:38 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed
<13>Nov 10 06:01:38 rpmi: rpm-build-tcl-0.5.1-alt1 1519671307 installed
warning: Macro %cmake not found
warning: Macro %cmake_build not found
warning: Macro %cmakeinstall_std not found
warning: Macro %ubt not found
<13>Nov 10 06:01:42 rpmi: xorg-proto-devel-2018.4-alt3 1527685079 installed
<13>Nov 10 06:01:42 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902884 installed
<13>Nov 10 06:01:42 rpmi: libpng16-1.6.36-alt1 sisyphus+219478.100.1.1 1547633315 installed
<13>Nov 10 06:01:42 rpmi: libglvnd-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed
<13>Nov 10 06:01:42 rpmi: libidn2-2.2.0-alt1 p9+229971.100.2.1 1558696275 installed
<13>Nov 10 06:01:42 rpmi: libnettle6-3.4.1-alt1 sisyphus+226533.100.2.1 1554512181 installed
<13>Nov 10 06:01:42 rpmi: libICE-1.0.9-alt1 1409902719 installed
<13>Nov 10 06:01:42 rpmi: libwayland-client-1.17.0-alt1 sisyphus+225894.100.1.1 1553872803 installed
<13>Nov 10 06:01:42 rpmi: libwebp7-1.0.3-alt1 p9+234901.200.1.1 1563552213 installed
<13>Nov 10 06:01:42 rpmi: libtbb-2019-alt1.u2 sisyphus+225625.22600.91.1 1555297232 installed
<13>Nov 10 06:01:43 rpmi: OCE-foundation-0.18.3-alt1.1 1528684935 installed
<13>Nov 10 06:01:43 rpmi: libtcl-8.6.9-alt1 sisyphus+227145.100.1.2 1555606523 installed
<13>Nov 10 06:01:43 rpmi: tcl-8.6.9-alt1 sisyphus+227145.100.1.2 1555606523 installed
<13>Nov 10 06:01:43 rpmi: tcl-devel-8.6.9-alt1 sisyphus+227145.100.1.2 1555606523 installed
<13>Nov 10 06:01:43 rpmi: libICE-devel-1.0.9-alt1 1409902719 installed
<13>Nov 10 06:01:43 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586157 installed
<13>Nov 10 06:01:43 rpmi: libSM-devel-1.2.3-alt1 sisyphus+226734.100.2.1 1554586157 installed
<13>Nov 10 06:01:43 rpmi: libjasper-2.0.14-alt1 1530105213 installed
<13>Nov 10 06:01:43 rpmi: libogg-1.3.3-alt1 sisyphus+221902.4000.4.1 1550598413 installed
<13>Nov 10 06:01:43 rpmi: libwayland-server-1.17.0-alt1 sisyphus+225894.100.1.1 1553872803 installed
<13>Nov 10 06:01:44 rpmi: libicu64-1:6.4.2-alt1 sisyphus+227580.100.1.2 1555784315 installed
<13>Nov 10 06:01:44 rpmi: libopenjpeg2.0-2.3.1-alt1 sisyphus+226454.100.1.1 1554284336 installed
<13>Nov 10 06:01:44 rpmi: ilmbase12-common-2.2.0-alt2 p9+237895.200.1.1 1568985149 installed
<13>Nov 10 06:01:44 rpmi: libiex12-2.2.0-alt2 p9+237895.200.1.1 1568985149 installed
<13>Nov 10 06:01:44 rpmi: libhalf12-2.2.0-alt2 p9+237895.200.1.1 1568985149 installed
<13>Nov 10 06:01:44 rpmi: libgraphite2-1.3.13-alt2 sisyphus+226799.100.1.1 1554648233 installed
<13>Nov 10 06:01:44 rpmi: libharfbuzz-2.6.2-alt1 p9+238790.200.1.1 1570435797 installed
<13>Nov 10 06:01:44 rpmi: libfreetype-2.10.0-alt2 sisyphus+226881.100.2.1 1555676284 installed
<13>Nov 10 06:01:44 rpmi: fontconfig-2.13.1-alt1 sisyphus+226691.100.2.2 1554598717 installed
Updating fonts cache: <29>Nov 10 06:01:45 fontconfig: Updating fonts cache: succeeded
[ DONE ]
<13>Nov 10 06:01:45 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949347 installed
<13>Nov 10 06:01:45 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268156 installed
<13>Nov 10 06:01:45 rpmi: libxcb-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed
<13>Nov 10 06:01:46 rpmi: libxcb-devel-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed
<13>Nov 10 06:01:46 rpmi: libXau-devel-1.0.9-alt1 sisyphus+223149.200.2.1 1551268156 installed
<13>Nov 10 06:01:46 rpmi: libXdmcp-devel-1.1.3-alt1 sisyphus+225206.600.1.2 1552949347 installed
<13>Nov 10 06:01:46 rpmi: libharfbuzz-icu-2.6.2-alt1 p9+238790.200.1.1 1570435797 installed
<13>Nov 10 06:01:46 rpmi: libgraphite2-devel-1.3.13-alt2 sisyphus+226799.100.1.1 1554648233 installed
<13>Nov 10 06:01:46 rpmi: libilmthread12-2.2.0-alt2 p9+237895.200.1.1 1568985149 installed
<13>Nov 10 06:01:46 rpmi: icu-utils-1:6.4.2-alt1 sisyphus+227580.100.1.2 1555784315 installed
<13>Nov 10 06:01:46 rpmi: libicu-devel-1:6.4.2-alt1 sisyphus+227580.100.1.2 1555784315 installed
<13>Nov 10 06:01:46 rpmi: libtheora-2:1.1.1-alt6 sisyphus+223372.100.2.1 1551525759 installed
<13>Nov 10 06:01:46 rpmi: libvorbis-1.3.6-alt2 sisyphus+220072.200.2.2 1548744467 installed
<13>Nov 10 06:01:46 rpmi: tbb-devel-2019-alt1.u2 sisyphus+225625.22600.91.1 1555297232 installed
<13>Nov 10 06:01:46 rpmi: libarchive13-3.3.1-alt2 sisyphus.219343.100 1547461968 installed
<13>Nov 10 06:01:46 rpmi: libhogweed4-3.4.1-alt1 sisyphus+226533.100.2.1 1554512181 installed
<13>Nov 10 06:01:47 rpmi: libgnutls30-3.6.10-alt1 p9+238399.100.1.1 1569863089 installed
<13>Nov 10 06:01:47 rpmi: libOpenGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed
<13>Nov 10 06:01:47 rpmi: libGLES-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed
<13>Nov 10 06:01:47 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686221 installed
<13>Nov 10 06:01:47 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686221 installed
<13>Nov 10 06:01:47 rpmi: libudfread-1.0.0-alt3 1528906336 installed
<13>Nov 10 06:01:47 rpmi: libbluray-1.0.2-alt1 1529659810 installed
<13>Nov 10 06:01:47 rpmi: wayland-devel-1.17.0-alt1 sisyphus+225894.100.1.1 1553872803 installed
<13>Nov 10 06:01:47 rpmi: libwayland-client-devel-1.17.0-alt1 sisyphus+225894.100.1.1 1553872803 installed
<13>Nov 10 06:01:47 rpmi: libsoxr-0.1.2-alt4 sisyphus+222649.100.1.1 1550964841 installed
<13>Nov 10 06:01:47 rpmi: libxvid-1.3.4-alt1 1507033988 installed
<13>Nov 10 06:01:47 rpmi: libx265-160-2.8-alt1 1529659165 installed
<13>Nov 10 06:01:47 rpmi: libx264-148-alt2 1496163823 installed
<13>Nov 10 06:01:47 rpmi: libwavpack-5.1.0-alt1 1486754494 installed
<13>Nov 10 06:01:47 rpmi: libvpx6-1.8.0-alt1 sisyphus+222320.200.6.1 1551096260 installed
<13>Nov 10 06:01:47 rpmi: libtwolame-0.3.13-alt1 1486717192 installed
<13>Nov 10 06:01:47 rpmi: libspeex-1.2-alt1 1528115225 installed
<13>Nov 10 06:01:47 rpmi: libdatrie-0.2.9-alt1_6 1511686677 installed
<13>Nov 10 06:01:47 rpmi: libthai-0.1.28-alt1_1 sisyphus+226107.100.1.1 1554123079 installed
<13>Nov 10 06:01:47 rpmi: libfribidi-1.0.7-alt1 p9+238309.200.1.1 1569787041 installed
<13>Nov 10 06:01:47 rpmi: shared-mime-info-1.13.1-alt1 p9+238204.100.1.1 1569496447 installed
<13>Nov 10 06:01:48 rpmi: libgdk-pixbuf-locales-2.38.2-alt1 p9+237353.1000.2.2 1568374008 installed
<13>Nov 10 06:01:48 rpmi: libopus-1.2.1-alt1.1 1504605235 installed
<13>Nov 10 06:01:48 rpmi: libopencore-amrwb0-0.1.5-alt1 1529659318 installed
<13>Nov 10 06:01:48 rpmi: libopencore-amrnb0-0.1.5-alt1 1529659318 installed
<13>Nov 10 06:01:48 rpmi: liblame-3.100-alt1 1527082573 installed
<13>Nov 10 06:01:48 rpmi: libgsm-1.0.17-alt1 1523356157 installed
<13>Nov 10 06:01:48 rpmi: libcodec2-0.8.1-alt1 1533802521 installed
<13>Nov 10 06:01:48 rpmi: libpixman-3:0.38.4-alt1 sisyphus+228006.100.1.1 1556013486 installed
<13>Nov 10 06:01:48 rpmi: gsettings-desktop-schemas-data-3.32.0-alt1 sisyphus+225059.300.3.2 1552843929 installed
<13>Nov 10 06:01:48 rpmi: libgio-2.60.7-alt1 p9+237353.100.2.2 1568372980 installed
<13>Nov 10 06:01:48 rpmi: gsettings-desktop-schemas-3.32.0-alt1 sisyphus+225059.300.3.2 1552843929 installed
<13>Nov 10 06:01:48 rpmi: gcc-c++-common-1.4.23-alt1 sisyphus+221902.2500.4.1 1550596716 installed
<13>Nov 10 06:01:49 rpmi: libstdc++8-devel-8.3.1-alt5 p9+240194.100.1.1 1572928343 installed
<13>Nov 10 06:01:50 rpmi: gcc8-c++-8.3.1-alt5 p9+240194.100.1.1 1572928343 installed
<13>Nov 10 06:01:50 rpmi: rpm-macros-cmake-3.13.4-alt3 p9+229395.100.1.1 1557911921 installed
<13>Nov 10 06:01:50 rpmi: cmake-modules-3.13.4-alt3 p9+229395.100.1.1 1557911921 installed
<13>Nov 10 06:01:50 rpmi: libuv-1.28.0-alt1 p9+231719.100.3.1 1560451032 installed
<13>Nov 10 06:01:50 rpmi: librhash-1.3.5-alt2 1505156277 installed
<13>Nov 10 06:01:50 rpmi: libjsoncpp19-1.8.4-alt2.S1 1518769512 installed
<13>Nov 10 06:01:50 rpmi: publicsuffix-list-dafsa-20190823-alt1 p9+236631.100.2.1 1566949865 installed
<13>Nov 10 06:01:50 rpmi: libpsl-0.21.0-alt1 sisyphus+227314.100.1.2 1555618432 installed
<13>Nov 10 06:01:50 rpmi: libnghttp2-1.34.0-alt1 sisyphus+222625.100.1.1 1550947249 installed
<13>Nov 10 06:01:50 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994917 installed
<13>Nov 10 06:01:50 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512088 installed
<13>Nov 10 06:01:50 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed
<86>Nov 10 06:01:50 groupadd[64022]: group added to /etc/group: name=_keytab, GID=499
<86>Nov 10 06:01:50 groupadd[64022]: group added to /etc/gshadow: name=_keytab
<86>Nov 10 06:01:50 groupadd[64022]: new group: name=_keytab, GID=499
<13>Nov 10 06:01:51 rpmi: libkrb5-1.16.3-alt1 sisyphus+223678.100.1.1 1551746443 installed
<86>Nov 10 06:01:51 groupadd[64350]: group added to /etc/group: name=sasl, GID=498
<86>Nov 10 06:01:51 groupadd[64350]: group added to /etc/gshadow: name=sasl
<86>Nov 10 06:01:51 groupadd[64350]: new group: name=sasl, GID=498
<13>Nov 10 06:01:51 rpmi: libsasl2-3-2.1.27-alt2 sisyphus+228101.100.1.1 1556139861 installed
<13>Nov 10 06:01:51 rpmi: libldap-2.4.48-alt3 p9+238817.100.1.1 1570449030 installed
<13>Nov 10 06:01:51 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus+226738.100.2.1 1554554565 installed
<13>Nov 10 06:01:51 rpmi: libbrotlidec-1.0.7-alt1 sisyphus+226738.100.2.1 1554554565 installed
<13>Nov 10 06:01:51 rpmi: libcurl-7.65.0-alt1 p9+229801.100.1.1 1558513332 installed
<13>Nov 10 06:01:51 rpmi: cmake-3.13.4-alt3 p9+229395.100.1.1 1557911921 installed
<13>Nov 10 06:01:51 rpmi: xorg-xf86miscproto-devel-0.9.3-alt1 1303464883 installed
<13>Nov 10 06:01:51 rpmi: xml-utils-1:2.9.10-alt2 p9+240157.100.1.1 1572735290 installed
<13>Nov 10 06:01:51 rpmi: rpm-build-gir-0.7.3-alt2 p9+234356.40.2.1 1562933848 installed
<13>Nov 10 06:01:51 rpmi: glib2-devel-2.60.7-alt1 p9+237353.100.2.2 1568372980 installed
<13>Nov 10 06:01:51 rpmi: libharfbuzz-devel-2.6.2-alt1 p9+238790.200.1.1 1570435797 installed
<13>Nov 10 06:01:51 rpmi: libfreetype-devel-2.10.0-alt2 sisyphus+226881.100.2.1 1555676284 installed
<13>Nov 10 06:01:51 rpmi: libjbig-2.1-alt1 1401380921 installed
<13>Nov 10 06:01:51 rpmi: libtiff5-4.0.10.0.57.f9fc01c3-alt1 sisyphus+226958.100.1.1 1554850937 installed
<13>Nov 10 06:01:51 rpmi: libgdk-pixbuf-2.38.2-alt1 p9+237353.1000.2.2 1568374008 installed
<13>Nov 10 06:01:51 rpmi: liblcms2-2.9-alt1 1516411888 installed
<13>Nov 10 06:01:51 rpmi: libgomp1-8.3.1-alt5 p9+240194.100.1.1 1572928343 installed
<13>Nov 10 06:01:51 rpmi: libraw-0.19.5-alt1 p9+236466.300.1.1 1566486023 installed
<13>Nov 10 06:01:51 rpmi: libjxr-1.1-alt1 1454944049 installed
<13>Nov 10 06:01:51 rpmi: openexr22-common-2.2.0-alt5 p9+238340.100.1.1 1569838799 installed
<13>Nov 10 06:01:51 rpmi: libilmimf22-2.2.0-alt5 p9+238340.100.1.1 1569838799 installed
<13>Nov 10 06:01:51 rpmi: libfreeimage-3.18.0-alt4 p9+232288.1000.1.1 1560708883 installed
<13>Nov 10 06:01:51 rpmi: libfreeimage-devel-3.18.0-alt4 p9+232288.1000.1.1 1560708883 installed
<13>Nov 10 06:01:51 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268594 installed
<13>Nov 10 06:01:51 rpmi: libpciaccess-1:0.14-alt1 1528969624 installed
<13>Nov 10 06:01:51 rpmi: libdrm-1:2.4.99-alt1 p9+236610.100.1.1 1566818101 installed
<13>Nov 10 06:01:51 rpmi: libgbm-4:19.1.5-alt1 p9+236610.200.1.1 1566819731 installed
<13>Nov 10 06:01:51 rpmi: libX11-locales-3:1.6.7-alt1 sisyphus+226735.100.2.2 1554615009 installed
<13>Nov 10 06:01:52 rpmi: libX11-3:1.6.7-alt1 sisyphus+226735.100.2.2 1554615009 installed
<13>Nov 10 06:01:52 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949422 installed
<13>Nov 10 06:01:52 rpmi: libX11-devel-3:1.6.7-alt1 sisyphus+226735.100.2.2 1554615009 installed
<13>Nov 10 06:01:52 rpmi: libXrender-0.9.8-alt1 1371312110 installed
<13>Nov 10 06:01:52 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614842 installed
<13>Nov 10 06:01:52 rpmi: libXext-devel-1.3.4-alt1 sisyphus+225206.700.1.2 1552949422 installed
<13>Nov 10 06:01:52 rpmi: libXt-1.1.4-alt1 1369984716 installed
<13>Nov 10 06:01:52 rpmi: libXfixes-devel-5.0.3-alt1 sisyphus+226736.100.2.2 1554614842 installed
<13>Nov 10 06:01:52 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987714 installed
<13>Nov 10 06:01:52 rpmi: libtk-8.6.9-alt1 sisyphus+227145.200.1.2 1555606663 installed
<13>Nov 10 06:01:52 rpmi: libvdpau-1:1.3-alt1 p9+236769.100.1.1 1567080729 installed
<13>Nov 10 06:01:52 rpmi: libvdpau-devel-1:1.3-alt1 p9+236769.100.1.1 1567080729 installed
<13>Nov 10 06:01:52 rpmi: tk-8.6.9-alt1 sisyphus+227145.200.1.2 1555606663 installed
<13>Nov 10 06:01:52 rpmi: tk-devel-8.6.9-alt1 sisyphus+227145.200.1.2 1555606663 installed
<13>Nov 10 06:01:52 rpmi: libXpm-3.5.12-alt1 sisyphus+223149.400.2.1 1551268300 installed
<13>Nov 10 06:01:52 rpmi: libXpm-devel-3.5.12-alt1 sisyphus+223149.400.2.1 1551268300 installed
<13>Nov 10 06:01:52 rpmi: libXmu-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949629 installed
<13>Nov 10 06:01:52 rpmi: libXt-devel-1.1.4-alt1 1369984716 installed
<13>Nov 10 06:01:52 rpmi: libXcursor-1.2.0-alt1 sisyphus+225206.400.1.2 1552949214 installed
<13>Nov 10 06:01:52 rpmi: libXcursor-devel-1.2.0-alt1 sisyphus+225206.400.1.2 1552949214 installed
<13>Nov 10 06:01:52 rpmi: libXrender-devel-0.9.8-alt1 1371312110 installed
<13>Nov 10 06:01:52 rpmi: libXrandr-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949698 installed
<13>Nov 10 06:01:52 rpmi: libXrandr-devel-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949698 installed
<13>Nov 10 06:01:52 rpmi: libXxf86vm-1.1.4-alt2 1527672159 installed
<13>Nov 10 06:01:52 rpmi: libXxf86misc-1.0.4-alt1 sisyphus+223149.600.2.1 1551268437 installed
<13>Nov 10 06:01:52 rpmi: libXxf86misc-devel-1.0.4-alt1 sisyphus+223149.600.2.1 1551268437 installed
<13>Nov 10 06:01:52 rpmi: libXScrnSaver-1.2.3-alt1 sisyphus+223149.500.2.1 1551268370 installed
<13>Nov 10 06:01:52 rpmi: libXScrnSaver-devel-1.2.3-alt1 sisyphus+223149.500.2.1 1551268370 installed
<13>Nov 10 06:01:52 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268223 installed
<13>Nov 10 06:01:52 rpmi: libXinerama-devel-1.1.4-alt1 sisyphus+223149.300.2.1 1551268223 installed
<13>Nov 10 06:01:52 rpmi: libXres-1.2.0-alt1 1508501173 installed
<13>Nov 10 06:01:52 rpmi: libXres-devel-1.2.0-alt1 1508501173 installed
<13>Nov 10 06:01:52 rpmi: libXtst-1.2.2-alt1 1369984880 installed
<13>Nov 10 06:01:52 rpmi: libXi-1.7.9-alt2 sisyphus+226377.100.1.2 1554260258 installed
<13>Nov 10 06:01:52 rpmi: libXi-devel-1.7.9-alt2 sisyphus+226377.100.1.2 1554260258 installed
<13>Nov 10 06:01:52 rpmi: libXtst-devel-1.2.2-alt1 1369984880 installed
<13>Nov 10 06:01:52 rpmi: libXv-1.0.11-alt1 1527685497 installed
<13>Nov 10 06:01:52 rpmi: libXv-devel-1.0.11-alt1 1527685497 installed
<13>Nov 10 06:01:52 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949282 installed
<13>Nov 10 06:01:52 rpmi: libGLX-mesa-4:19.1.5-alt1 p9+236610.200.1.1 1566819731 installed
<13>Nov 10 06:01:52 rpmi: libEGL-mesa-4:19.1.5-alt1 p9+236610.200.1.1 1566819731 installed
<13>Nov 10 06:01:52 rpmi: libEGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed
<13>Nov 10 06:01:52 rpmi: libGLX-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed
<13>Nov 10 06:01:52 rpmi: libGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed
<13>Nov 10 06:01:52 rpmi: libcairo-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515520 installed
<13>Nov 10 06:01:52 rpmi: libva-2.4.0-alt1 sisyphus+221933.100.1.1 1550502839 installed
<13>Nov 10 06:01:52 rpmi: libavutil56-2:4.1.3-alt2 sisyphus+227875.100.1.1 1555759563 installed
<13>Nov 10 06:01:52 rpmi: libswresample3-2:4.1.3-alt2 sisyphus+227875.100.1.1 1555759563 installed
<13>Nov 10 06:01:52 rpmi: libGLU-4:9.0.0-alt1 1347643776 installed
<13>Nov 10 06:01:52 rpmi: libgl2ps-1.4.0-alt1 sisyphus+222913.100.1.1 1551231146 installed
<13>Nov 10 06:01:52 rpmi: OCE-ocaf-0.18.3-alt1.1 1528684935 installed
<13>Nov 10 06:01:53 rpmi: OCE-modeling-0.18.3-alt1.1 1528684935 installed
<13>Nov 10 06:01:53 rpmi: OCE-visualization-0.18.3-alt1.1 1528684935 installed
<13>Nov 10 06:01:53 rpmi: OCE-draw-0.18.3-alt1.1 1528684935 installed
<13>Nov 10 06:01:53 rpmi: libswscale5-2:4.1.3-alt2 sisyphus+227875.100.1.1 1555759563 installed
<13>Nov 10 06:01:54 rpmi: libpango-1.44.6-alt1 p9+237353.700.2.2 1568373865 installed
<13>Nov 10 06:01:54 rpmi: librsvg-1:2.44.15-alt1 p9+237353.1300.2.2 1568374643 installed
<13>Nov 10 06:01:54 rpmi: libglvnd-devel-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed
<13>Nov 10 06:01:54 rpmi: libEGL-devel-4:19.1.5-alt1 p9+236610.200.1.1 1566819731 installed
<13>Nov 10 06:01:54 rpmi: libGL-devel-4:19.1.5-alt1 p9+236610.200.1.1 1566819731 installed
<13>Nov 10 06:01:54 rpmi: libgl2ps-devel-1.4.0-alt1 sisyphus+222913.100.1.1 1551231146 installed
<13>Nov 10 06:01:54 rpmi: libGLU-devel-4:9.0.0-alt1 1347643776 installed
<13>Nov 10 06:01:54 rpmi: libva-devel-2.4.0-alt1 sisyphus+221933.100.1.1 1550502839 installed
<13>Nov 10 06:01:54 rpmi: libavutil-devel-2:4.1.3-alt2 sisyphus+227875.100.1.1 1555759563 installed
<13>Nov 10 06:01:54 rpmi: libxkbfile-1.1.0-alt1 sisyphus+225206.1100.1.2 1552949559 installed
<13>Nov 10 06:01:54 rpmi: libxkbfile-devel-1.1.0-alt1 sisyphus+225206.1100.1.2 1552949559 installed
<13>Nov 10 06:01:54 rpmi: libXcomposite-0.4.5-alt1 sisyphus+225206.300.1.2 1552949136 installed
<13>Nov 10 06:01:54 rpmi: libXcomposite-devel-0.4.5-alt1 sisyphus+225206.300.1.2 1552949136 installed
<13>Nov 10 06:01:54 rpmi: libzvbi-0.2.35-alt1 sisyphus+223374.100.1.1 1551507904 installed
<13>Nov 10 06:01:54 rpmi: libavcodec58-2:4.1.3-alt2 sisyphus+227875.100.1.1 1555759563 installed
<13>Nov 10 06:01:54 rpmi: libavcodec-devel-2:4.1.3-alt2 sisyphus+227875.100.1.1 1555759563 installed
<13>Nov 10 06:01:54 rpmi: libavformat58-2:4.1.3-alt2 sisyphus+227875.100.1.1 1555759563 installed
<13>Nov 10 06:01:54 rpmi: libavformat-devel-2:4.1.3-alt2 sisyphus+227875.100.1.1 1555759563 installed
<13>Nov 10 06:01:55 rpmi: OCE-devel-0.18.3-alt1.1 1528684935 installed
<13>Nov 10 06:01:55 rpmi: libswresample-devel-2:4.1.3-alt2 sisyphus+227875.100.1.1 1555759563 installed
<13>Nov 10 06:01:55 rpmi: libswscale-devel-2:4.1.3-alt2 sisyphus+227875.100.1.1 1555759563 installed
<13>Nov 10 06:01:55 rpmi: libXmu-devel-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949629 installed
<13>Nov 10 06:01:55 rpmi: ccmake-3.13.4-alt3 p9+229395.100.1.1 1557911921 installed
<13>Nov 10 06:01:55 rpmi: pybind11-devel-2.2.4-alt1 sisyphus+227465.100.1.2 1555756071 installed
<13>Nov 10 06:01:55 rpmi: gcc-c++-8-alt1 sisyphus+222164.100.1.1 1550685957 installed
<13>Nov 10 06:01:55 rpmi: python3-dev-3.7.4-alt2 p9+239459.100.1.1 1571444591 installed
<13>Nov 10 06:01:55 rpmi: libjpeg-devel-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902884 installed
<13>Nov 10 06:01:55 rpmi: desktop-file-utils-0.23-alt2 sisyphus+226879.100.1.1 1554744353 installed
<13>Nov 10 06:01:55 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550600768 installed
warning: Macro %ubt not found
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/nosrpm/netgen-6.2.1810-alt1.nosrc.rpm
warning: Macro %ubt not found
Installing netgen-6.2.1810-alt1.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.81912
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf netgen-6.2.1810
+ echo 'Source #0 (netgen-6.2.1810.tar):'
Source #0 (netgen-6.2.1810.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/netgen-6.2.1810.tar
+ cd netgen-6.2.1810
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #1 (netgen-6.2-alt-dont-install-pybind-files.patch):'
Patch #1 (netgen-6.2-alt-dont-install-pybind-files.patch):
+ /usr/bin/patch -p1
patching file CMakeLists.txt
+ 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 145 (offset -9 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 133 with fuzz 2 (offset -7 lines).
+ echo 'Patch #9 (0009-immintrin.patch):'
Patch #9 (0009-immintrin.patch):
+ /usr/bin/patch -p1
patching file libsrc/general/ngsimd.hpp
+ echo 'Patch #10 (netgen-6.2.1808-alt-fix-gcc8-explicit-non-void-return.patch):'
Patch #10 (netgen-6.2.1808-alt-fix-gcc8-explicit-non-void-return.patch):
+ /usr/bin/patch -p0
patching file ng/encoding.hpp
+ sed -i 's|@UINT64_C@|UL|' ng/ngpkg.cpp
+ sed -i 's|NG_INSTALL_DIR_LIB_DEFAULT lib|NG_INSTALL_DIR_LIB_DEFAULT lib${LIB_SUFFIX}|' CMakeLists.txt
+ sed -i 's|NG_INSTALL_DIR_CMAKE_DEFAULT lib/cmake/${NG_INSTALL_SUFFIX}|NG_INSTALL_DIR_CMAKE_DEFAULT /usr/lib64/cmake/netgen|' CMakeLists.txt
+ sed -i 's|<tkInt.h>|<tk/generic/tkInt.h>|' ng/Togl2.1/togl.c
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.81912
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd netgen-6.2.1810
+ OPTFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing'
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing'
+ 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/lib64/tcl/libTogl2.1.so -Dng_install_dir_lib=/usr/lib64 -DCMAKE_SKIP_RPATH=OFF -DCMAKE_SKIP_INSTALL_RPATH:BOOL=OFF -DCMAKE_SKIP_BUILD_RPATH=OFF -DCMAKE_BUILD_WITH_INSTALL_RPATH=OFF -DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=FALSE -DCMAKE_INSTALL_RPATH=/usr/lib64/tcl -DNETGEN_PYTHON_RPATH=/usr/lib64 -DUSE_NATIVE_ARCH=OFF -DUSE_GUI=ON -DUSE_PYTHON=ON -DUSE_MPI=OFF -DUSE_OCC=ON -DUSE_JPEG=ON -DUSE_MPEG=ON
+ pushd BUILD
~/RPM/BUILD/netgen-6.2.1810/BUILD ~/RPM/BUILD/netgen-6.2.1810
+ cmake .. -DCMAKE_SKIP_RPATH:BOOL=ON -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib64 -DLIB_SUFFIX=64 -DCMAKE_INSTALL_PREFIX=/usr -DNG_INSTALL_DIR_BIN=/usr/bin -DNG_INSTALL_DIR_INCLUDE=/usr/include/netgen -DUSE_JPEG=1 -DUSE_OCC=1 -DPYBIND_INCLUDE_DIR=/usr/include -DNG_INSTALL_PYBIND=OFF -DLIBTOGL=/usr/lib64/tcl/libTogl2.1.so -Dng_install_dir_lib=/usr/lib64 -DCMAKE_SKIP_RPATH=OFF -DCMAKE_SKIP_INSTALL_RPATH:BOOL=OFF -DCMAKE_SKIP_BUILD_RPATH=OFF -DCMAKE_BUILD_WITH_INSTALL_RPATH=OFF -DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=FALSE -DCMAKE_INSTALL_RPATH=/usr/lib64/tcl -DNETGEN_PYTHON_RPATH=/usr/lib64 -DUSE_NATIVE_ARCH=OFF -DUSE_GUI=ON -DUSE_PYTHON=ON -DUSE_MPI=OFF -DUSE_OCC=ON -DUSE_JPEG=ON -DUSE_MPEG=ON
Checking for write permissions in install directory...
CMake Warning at CMakeLists.txt:45 (message):
  No write access at install directory, please set correct permissions


-- The C compiler identification is GNU 8.3.1
-- The CXX compiler identification is GNU 8.3.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
Checking for write permissions in install directory...
CMake Warning at cmake/SuperBuild.cmake:42 (message):
  No write access at install directory, please set correct permissions
Call Stack (most recent call first):
  CMakeLists.txt:57 (include)


-- Found ZLIB: /usr/lib64/libz.so (found version "1.2.11") 
-- Found Pybind11: /usr/include
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.7.4", minimum required is "3") 
-- Found PythonLibs: /usr/lib64/libpython3.7m.so (found suitable version "3.7.4", minimum required is "3") 
-- Found Tclsh: /usr/bin/tclsh (found version "8.6") 
-- Found TCL: /usr/lib64/libtcl.so (Required is at least version "8.5") 
-- Found TCLTK: /usr/lib64/libtcl.so  
-- Found TK: /usr/lib64/libtk.so  
-- Configuring done
-- Generating done
-- Build files have been written to: /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD
+ popd
~/RPM/BUILD/netgen-6.2.1810
+ make -j8 -C BUILD VERBOSE=1
make: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
/usr/bin/cmake -S/usr/src/RPM/BUILD/netgen-6.2.1810 -B/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD --check-build-system CMakeFiles/Makefile.cmake 0
make: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
make: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/CMakeFiles /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/CMakeFiles/progress.marks
make: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/BUILD'
cd /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/netgen-6.2.1810 /usr/src/RPM/BUILD/netgen-6.2.1810 /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/CMakeFiles/netgen.dir/DependInfo.cmake --color=
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/CMakeFiles/netgen.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/CMakeFiles/netgen.dir/depend.internal".
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/CMakeFiles/netgen.dir/depend.internal".
Scanning dependencies of target netgen
make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
make -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
[ 10%] Performing check_submodules step for 'netgen'
/usr/bin/cmake -P /usr/src/RPM/BUILD/netgen-6.2.1810/cmake/check_submodules.cmake
/usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/dependencies/src/netgen-stamp/netgen-check_submodules
make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
[ 20%] Creating directories for 'netgen'
/usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.1810
/usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen
/usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/dependencies
/usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/dependencies/tmp
/usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/dependencies/src/netgen-stamp
/usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/dependencies/src
/usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/dependencies/src/netgen-stamp/netgen-mkdir
make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/BUILD/dependencies/src/netgen-stamp/netgen-download
make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
[ 40%] No patch step for 'netgen'
/usr/bin/cmake -E echo_append
/usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/dependencies/src/netgen-stamp/netgen-patch
make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
[ 50%] No update step for 'netgen'
/usr/bin/cmake -E echo_append
/usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/dependencies/src/netgen-stamp/netgen-update
make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
[ 60%] Performing configure step for 'netgen'
cd /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen && /usr/bin/cmake -DUSE_SUPERBUILD=OFF -DZLIB_INCLUDE_DIRS=/usr/include -DZLIB_LIBRARIES=/usr/lib64/libz.so -DPYTHON_INCLUDE_DIRS=/usr/include/python3.7m -DPYTHON_LIBRARIES=/usr/lib64/libpython3.7m.so -DPYTHON_EXECUTABLE=/usr/bin/python3 -DPYBIND_INCLUDE_DIR=/usr/include -DNG_INSTALL_PYBIND=ON -DTCL_INCLUDE_PATH=/usr/include -DTCL_LIBRARY=/usr/lib64/libtcl.so -DTK_LIBRARY=/usr/lib64/libtk.so -DTK_INCLUDE_PATH=/usr/include -DTCL_TCLSH=/usr/bin/tclsh -DTK_WISH=/usr/bin/wish -DCMAKE_CXX_COMPILER=/usr/bin/c++ -DCMAKE_BUILD_TYPE=RelWithDebInfo "-DCMAKE_CXX_FLAGS=-pipe -frecord-gcc-switches -Wall -g -O2" "-DCMAKE_CXX_FLAGS_RELEASE=-O2 -DNDEBUG" -DUSE_GUI=ON -DUSE_PYTHON=ON -DUSE_MPI=OFF -DUSE_CCACHE=OFF -DUSE_NATIVE_ARCH=OFF -DUSE_OCC=ON -DUSE_JPEG=ON -DUSE_MPEG=ON -DUSE_JPEG=ON -DUSE_INTERNAL_TCL=ON -DINSTALL_PROFILES=OFF -DINTEL_MIC=OFF -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_WITH_INSTALL_RPATH:UNINITIALIZED=OFF "-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2" "-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2" "-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2" -DCMAKE_INSTALL_RPATH:UNINITIALIZED=/usr/lib64/tcl -DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=FALSE -DCMAKE_SKIP_BUILD_RPATH:UNINITIALIZED=OFF -DCMAKE_SKIP_INSTALL_RPATH:BOOL=OFF -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIBTOGL:UNINITIALIZED=/usr/lib64/tcl/libTogl2.1.so -DLIB_DESTINATION:UNINITIALIZED=lib64 -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DLIB_SUFFIX:UNINITIALIZED=64 -DNETGEN_PYTHON_RPATH:UNINITIALIZED=/usr/lib64 -DNG_INSTALL_DIR_BIN:UNINITIALIZED=/usr/bin -DNG_INSTALL_DIR_INCLUDE:UNINITIALIZED=/usr/include/netgen -DNG_INSTALL_PYBIND:UNINITIALIZED=ON -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DSYSCONF_INSTALL_DIR:PATH=/etc -Dng_install_dir_lib:UNINITIALIZED=/usr/lib64 "-GUnix Makefiles" /usr/src/RPM/BUILD/netgen-6.2.1810
Re-run cmake no build system arguments
Checking for write permissions in install directory...
CMake Warning at CMakeLists.txt:45 (message):
  No write access at install directory, please set correct permissions


-- The C compiler identification is GNU 8.3.1
-- The CXX compiler identification is GNU 8.3.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.7.4", minimum required is "3") 
-- Found PythonLibs: /usr/lib64/libpython3.7m.so (found suitable version "3.7.4", minimum required is "3") 
-- Looking for include file dlfcn.h
-- Looking for include file dlfcn.h - found
-- Found Tclsh: /usr/bin/tclsh (found version "8.6") 
-- Found TCL: /usr/lib64/libtcl.so (Required is at least version "8.5") 
-- Found TCLTK: /usr/lib64/libtcl.so  
-- Found TK: /usr/lib64/libtk.so  
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- 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  
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib64/libX11.so
CMake Warning (dev) at /usr/share/cmake/Modules/FindOpenGL.cmake:270 (message):
  Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when
  available.  Run "cmake --help-policy CMP0072" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

  FindOpenGL found both a legacy GL library:

    OPENGL_gl_LIBRARY: /usr/lib64/libGL.so

  and GLVND libraries for OpenGL and GLX:

    OPENGL_opengl_LIBRARY: /usr/lib64/libOpenGL.so
    OPENGL_glx_LIBRARY: /usr/lib64/libGLX.so

  OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for
  compatibility with CMake 3.10 and below the legacy GL library will be used.
Call Stack (most recent call first):
  CMakeLists.txt:239 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found OpenGL: /usr/lib64/libOpenGL.so   
-- Found Pybind11: /usr/include
-- Found OCC: /usr/include/oce (found version "6.9.1") 
-- -- Found OpenCASCADE version: 6.9.1
-- -- OpenCASCADE include directory: /usr/include/oce
-- -- OpenCASCADE shared libraries directory: /usr/lib64
-- -- OpenCASCADE shared libraries :
 /usr/lib64/libTKBO.so;/usr/lib64/libTKBool.so;/usr/lib64/libTKBRep.so;/usr/lib64/libTKCAF.so;/usr/lib64/libTKCDF.so;/usr/lib64/libTKernel.so;/usr/lib64/libTKG2d.so;/usr/lib64/libTKG3d.so;/usr/lib64/libTKGeomAlgo.so;/usr/lib64/libTKGeomBase.so;/usr/lib64/libTKHLR.so;/usr/lib64/libTKIGES.so;/usr/lib64/libTKLCAF.so;/usr/lib64/libTKMath.so;/usr/lib64/libTKMesh.so;/usr/lib64/libTKOffset.so;/usr/lib64/libTKPrim.so;/usr/lib64/libTKService.so;/usr/lib64/libTKShHealing.so;/usr/lib64/libTKSTEP.so;/usr/lib64/libTKSTEP209.so;/usr/lib64/libTKSTEPAttr.so;/usr/lib64/libTKSTEPBase.so;/usr/lib64/libTKSTL.so;/usr/lib64/libTKTopAlgo.so;/usr/lib64/libTKV3d.so;/usr/lib64/libTKXCAF.so;/usr/lib64/libTKXDEIGES.so;/usr/lib64/libTKXDESTEP.so;/usr/lib64/libTKXSBase.so
-- Found JPEG: /usr/lib64/libjpeg.so (found version "62") 
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") 
-- Checking for module 'libavcodec'
--   Found libavcodec, version 58.35.100
-- Checking for module 'libavformat'
--   Found libavformat, version 58.20.100
-- Checking for module 'libavutil'
--   Found libavutil, version 56.22.100
-- Checking for module 'libswscale'
--   Found libswscale, version 5.3.100
-- Found FFMPEG or Libav: /usr/lib64/libavcodec.so;/usr/lib64/libavformat.so;/usr/lib64/libavutil.so;/usr/lib64/libswscale.so, /usr/include
grep: /etc/lsb-release: No such file or directory

------------------------------------------------------------------------
  Netgen 6.2-19450:  Automatic configuration OK.

  Build type: RelWithDebInfo
  Flags: -O2 -g -DNDEBUG -pipe -frecord-gcc-switches -Wall -g -O2

  Enabled functionality:

    OCC: ............... ON
    JPEGlib: ........... ON
    FFMPEG: ............ ON
    GUI: ............... ON
    MPI: ............... OFF
    PYTHON: ............ ON


  Building: 

    Type 'make' to compile Netgen.

    Type 'make install' to install Netgen.


  Install directory:

    /usr

  Please set the following environment variables:

    NETGENDIR=/usr/bin
    PYTHONPATH=.:/usr/lib64/python3/site-packages

------------------------------------------------------------------------

-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_Fortran_FLAGS
    INCLUDE_INSTALL_DIR
    LIB_DESTINATION
    LIB_INSTALL_DIR
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR
    ng_install_dir_lib


-- Build files have been written to: /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen
cd /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/dependencies/src/netgen-stamp/netgen-configure
make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
[ 70%] Performing check_submodules1 step for 'netgen'
/usr/bin/cmake -P /usr/src/RPM/BUILD/netgen-6.2.1810/cmake/check_submodules.cmake
make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
[ 80%] Performing build step for 'netgen'
make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
cd /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen && make --silent
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/gprim/CMakeFiles/gprim.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/gprim/CMakeFiles/gprim.dir/depend.internal".
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/gprim/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/gprim/CMakeFiles/gprim.dir/depend.internal".
Scanning dependencies of target gprim
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/ng/Togl2.1/CMakeFiles/togl.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/ng/Togl2.1/CMakeFiles/togl.dir/depend.internal".
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/ng/Togl2.1/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/linalg/CMakeFiles/la.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/linalg/CMakeFiles/la.dir/depend.internal".
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/linalg/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/linalg/CMakeFiles/la.dir/depend.internal".
Scanning dependencies of target la
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/visualization/CMakeFiles/visual.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/visualization/CMakeFiles/visual.dir/depend.internal".
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/visualization/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/general/CMakeFiles/gen.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/general/CMakeFiles/gen.dir/depend.internal".
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/general/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/general/CMakeFiles/gen.dir/depend.internal".
Scanning dependencies of target gen
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/occ/CMakeFiles/occ.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/occ/CMakeFiles/occ.dir/depend.internal".
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/occ/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[  2%] Building CXX object libsrc/general/CMakeFiles/gen.dir/array.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[  1%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geom3d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/geom3d.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/geom3d.cpp: In member function 'void netgen::referencetransform::ToPlain(const netgen::Array<netgen::Point3d>&, netgen::Array<netgen::Point3d>&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/geom3d.cpp:721:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= p.Size(); i++)
               ~~^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/geom3d.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/geom3d.cpp:720:23:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/geom3d.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here
   class Point3d
         ^~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[  0%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/densemat.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/densemat.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/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.1810/libsrc/linalg/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/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.1810/libsrc/linalg/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/densemat.cpp: In member function 'void netgen::DenseMatrix::SetSize(int, int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/densemat.cpp:72:10: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context]
     if (h*w)
         ~^~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/densemat.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[  1%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geom2d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp: In member function 'double netgen::Polygon2d::HArea() const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp:280:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= points.Size(); i++)
               ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp: In member function 'int netgen::Polygon2d::IsOn(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp:310:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= points.Size(); i++)
               ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp: In member function 'int netgen::Polygon2d::IsIn(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp:337:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= points.Size(); i++)
               ~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp:272:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/gprim.hpp:21,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here
   class Point2d
         ^~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[  0%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/togl.c.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/Togl2.1/togl.c:618:
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/Togl2.1/toglGLX.c: In function 'togl_createPbuffer':
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/Togl2.1/toglGLX.c:467:54: warning: pointer targets in passing argument 4 of 'queryPbuffer' differ in signedness [-Wpointer-sign]
         queryPbuffer(togl->display, pbuf, GLX_WIDTH, &tmp);
                                                      ^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/Togl2.1/toglGLX.c:467:54: note: expected 'unsigned int *' but argument is of type 'int *'
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/Togl2.1/toglGLX.c:470:55: warning: pointer targets in passing argument 4 of 'queryPbuffer' differ in signedness [-Wpointer-sign]
         queryPbuffer(togl->display, pbuf, GLX_HEIGHT, &tmp);
                                                       ^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/Togl2.1/toglGLX.c:470:55: note: expected 'unsigned int *' but argument is of type 'int *'
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/Togl2.1/togl.c: In function 'Togl_CopyContext':
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/Togl2.1/togl.c:4613:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     if (error_code = togl_CheckForXError(from)) {
         ^~~~~~~~~~
At top level:
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/Togl2.1/togl.c:1262:1: warning: 'Togl_CallCallback_P' defined but not used [-Wunused-function]
 Togl_CallCallback_P(Togl *togl, Tcl_Obj *cmd, double *params, int nparams)
 ^~~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[  1%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/meshdoc.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/meshdoc.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[  5%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/toglProcAddr.c.o
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[  6%] Building C object ng/Togl2.1/CMakeFiles/togl.dir/toglStubInit.c.o
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[  7%] 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.1810/BUILD/netgen'
make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[  7%] Built target togl
make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[  4%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/polynomial.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/polynomial.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/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.1810/libsrc/linalg/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/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.1810/libsrc/linalg/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/polynomial.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[  4%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geomtest3d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/geomtest3d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/geomtest3d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[  8%] Building CXX object libsrc/general/CMakeFiles/gen.dir/dynamicmem.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/dynamicmem.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/dynamicmem.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[  2%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter2d.cxx.o
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Inter2d.cxx: In function 'void EdgesPartition(const TopoDS_Face&, const TopoDS_Edge&, const TopoDS_Edge&, const Handle_BRepAlgo_AsDes&, const TopTools_MapOfShape&, Standard_Boolean)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Inter2d.cxx:519:20: warning: unused variable 'AffichPurge' [-Wunused-variable]
   Standard_Boolean AffichPurge = Standard_False;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/occ/Partition_Inter2d.cxx:337:10: warning: 'endU' may be used uninitialized in this function [-Wmaybe-uninitialized]
   if (Abs(endU-f) < Abs(endU-l))
       ~~~^~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[  2%] Building CXX object libsrc/general/CMakeFiles/gen.dir/bitarray.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar<BASE>::Invert() [with int BASE = 0]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:130:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:110:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = BASE; i < data.Size()+BASE; i++)
                        ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar<BASE>::And(const netgen::BitArrayChar<BASE>&) [with int BASE = 0]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:130:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:117:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = BASE; i < data.Size()+BASE; i++)
                        ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar<BASE>::Or(const netgen::BitArrayChar<BASE>&) [with int BASE = 0]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:130:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:125:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = BASE; i < data.Size()+BASE; i++)
                        ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar<BASE>::Invert() [with int BASE = 1]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:131:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:110:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = BASE; i < data.Size()+BASE; i++)
                        ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar<BASE>::And(const netgen::BitArrayChar<BASE>&) [with int BASE = 1]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:131:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:117:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = BASE; i < data.Size()+BASE; i++)
                        ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp: In instantiation of 'void netgen::BitArrayChar<BASE>::Or(const netgen::BitArrayChar<BASE>&) [with int BASE = 1]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:131:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:125:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = BASE; i < data.Size()+BASE; i++)
                        ~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = char; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = char; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:97:10:   required from 'void netgen::BitArrayChar<BASE>::Set() [with int BASE = 0]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:130:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = char; int BASE = 1; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = char; int BASE = 1; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:97:10:   required from 'void netgen::BitArrayChar<BASE>::Set() [with int BASE = 1]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/bitarray.cpp:131:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[  9%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/bfgs.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/bfgs.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/bfgs.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 10%] Building CXX object libsrc/general/CMakeFiles/gen.dir/flags.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/flags.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/flags.cpp: In member function 'void netgen::Flags::SetFlag(const char*, const netgen::Array<char*>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/flags.cpp:62:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= val.Size(); i++)
                     ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/flags.cpp: In member function 'void netgen::Flags::SetFlag(const char*, const netgen::Array<double, 0, int>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/flags.cpp:73:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= val.Size(); i++)
                     ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/flags.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[  3%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geomfuncs.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/geomfuncs.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/geomfuncs.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 12%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/linopt.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/linopt.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/linopt.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 12%] Building CXX object libsrc/general/CMakeFiles/gen.dir/mystring.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/mystring.cpp:19:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/mystring.cpp:19:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 13%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/linsearch.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/linsearch.cpp:19:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/linalg/linsearch.cpp:19:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 14%] Built target la
make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[  0%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/adtree.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree::Insert(const float*, int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp:86:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
      if (ela.Size() < pi+1)
          ~~~~~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp:119:20: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
     if (ela.Size() < pi+1)
         ~~~~~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree3::Insert(const float*, int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp:335:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
      if (ela.Size() < pi+1)
          ~~~~~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp:367:20: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
     if (ela.Size() < pi+1)
         ~~~~~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp: In member function 'void netgen::ADTree6::Insert(const float*, int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp:1621:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
      if (ela.Size() < pi+1)
          ~~~~~~~~~~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp:1651:20: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
     if (ela.Size() < pi+1)
         ~~~~~~~~~~~^~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp:1928:5:   required from 'void netgen::T_ADTree<dim, T>::GetIntersecting(netgen::Point<D>, netgen::Point<D>, netgen::Array<T>&) const [with int dim = 4; T = netgen::INDEX_2]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp:2422:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/adtree.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here
 class INDEX_2
       ^~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 12%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/spline.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/spline.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../linalg/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../linalg/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/spline.cpp: In member function 'void netgen::CircleSeg<D>::LineIntersections(double, double, double, netgen::Array<netgen::Point<D> >&, double) const [with int D = 2]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/spline.cpp:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<t.Size(); i++)
                  ~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/spline.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[  6%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/mvdraw.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp: In member function 'void netgen::VisualScene::ArbitraryRotation(const netgen::Array<double, 0, int>&, const netgen::Array<netgen::Vec3d>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:211:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<alpha.Size() && i<vec.Size(); i++)
                  ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:211:37: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<alpha.Size() && i<vec.Size(); i++)
                                    ~^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/mvdraw.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 10%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/transform3d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/transform3d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/transform3d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 15%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/splinegeometry.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../linalg/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../linalg/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp: In instantiation of 'netgen::SplineGeometry<D>::~SplineGeometry() [with int D = 2]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:130:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:20:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 0; i < splines.Size(); i++)
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp: In instantiation of 'int netgen::SplineGeometry<D>::Load(const netgen::Array<double, 0, int>&, int) [with int D = 2]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:130:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:54:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<splines.Size(); i++)
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp: In instantiation of 'void netgen::SplineGeometry<D>::GetRawData(netgen::Array<double, 0, int>&) const [with int D = 2]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:130:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:32:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<splines.Size(); i++)
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp: In instantiation of 'void netgen::SplineGeometry<D>::GetBoundingBox(netgen::Box<D>&) const [with int D = 2]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:130:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < splines.Size(); i++)
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:108:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int j = 0; j < points.Size(); j++)
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp: In instantiation of 'netgen::SplineGeometry<D>::~SplineGeometry() [with int D = 3]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:131:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:20:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 0; i < splines.Size(); i++)
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp: In instantiation of 'int netgen::SplineGeometry<D>::Load(const netgen::Array<double, 0, int>&, int) [with int D = 3]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:131:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:54:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<splines.Size(); i++)
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp: In instantiation of 'void netgen::SplineGeometry<D>::GetRawData(netgen::Array<double, 0, int>&) const [with int D = 3]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:131:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:32:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<splines.Size(); i++)
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp: In instantiation of 'void netgen::SplineGeometry<D>::GetBoundingBox(netgen::Box<D>&) const [with int D = 3]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:131:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < splines.Size(); i++)
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:108:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int j = 0; j < points.Size(); j++)
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/gprim/splinegeometry.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 17%] Built target gprim
make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 14%] Building CXX object libsrc/general/CMakeFiles/gen.dir/optmem.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/optmem.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/optmem.cpp: In destructor 'netgen::BlockAllocator::~BlockAllocator()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/optmem.cpp:32:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < bablocks.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/optmem.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 12%] Building CXX object libsrc/general/CMakeFiles/gen.dir/hashtabl.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position2(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:164:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::PositionCreate2(const INDEX&, int&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:178:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp: In member function 'void netgen::BASE_INDEX_2_CLOSED_HASHTABLE::BaseSetSize(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:235:26: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
     for (size_t i = 0; i < size; i++)
                        ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/general/hashtabl.cpp:247:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:234:22:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here
 class INDEX_2
       ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:304:22:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here
 class INDEX_3
       ^~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 16%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsfieldlines.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:48,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (i <= charttrigs.Size()) {return charttrigs.Get(i);}
           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:446:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::FieldLineCalc::GenerateFieldLines(netgen::Array<netgen::Point3d>&, int, int, double, double, int, double, double)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:207:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int i=0; i<potential_startpoints.Size(); i++)
               ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:237:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<potential_startpoints.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:250:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int j=1; j<dirstart.Size(); j++)
               ~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::FieldLineCalc::Calc(const netgen::Point3d&, netgen::Array<netgen::Point3d>&, netgen::Array<double, 0, int>&, netgen::Array<bool>&, netgen::Array<int>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:428:40: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
      if(maxpoints > 0 && points.Size() >= maxpoints)
                          ~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromBox(netgen::Array<netgen::Point3d>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:463:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= startpoints.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromLine(netgen::Array<netgen::Point3d>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:479:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= startpoints.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp: In member function 'void netgen::VisualSceneSolution::BuildFieldLinesFromFace(netgen::Array<netgen::Point3d>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:593:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(i=0; i<elements_2d.Size(); i++)
              ~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:614:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     while(startpointsp < startpoints.Size())
           ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:620:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int tri = 0; startpointsp < startpoints.Size() && tri<numtri; tri++)
                   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:642:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for(int j=0; startpointsp < startpoints.Size() && j<numloc; j++)
                   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:655:7: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if(i == elements_2d.Size()) i = 0;
     ~~^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:3:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:273:46:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here
   class Point3d
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:307:53:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsfieldlines.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here
   class Vec3d
         ^~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 17%] Building CXX object libsrc/general/CMakeFiles/gen.dir/profiler.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/profiler.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/profiler.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 18%] Building CXX object libsrc/general/CMakeFiles/gen.dir/seti.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/seti.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Del(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/seti.cpp:55:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= set.Size(); i++)
                     ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/seti.cpp: In member function 'void netgen::IndexSet::Clear()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/seti.cpp:66:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= set.Size(); i++)
                     ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/seti.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 19%] Building CXX object libsrc/general/CMakeFiles/gen.dir/sort.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/sort.cpp:14:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/sort.cpp:14:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 19%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/importsolution.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:6:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/importsolution.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 17%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vssolution.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:48,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (i <= charttrigs.Size()) {return charttrigs.Get(i);}
           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:446:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::AddSolutionData(netgen::VisualSceneSolution::SolData*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:97:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < soldata.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::ClearSolutionData()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:155:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < soldata.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'netgen::VisualSceneSolution::SolData* netgen::VisualSceneSolution::GetSolData(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:167:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     if (i >= 0 && i < soldata.Size())
                   ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::SaveSolutionData(const char*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:186:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for (int i = 0; i < soldata.Size(); i++)
                         ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:318:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for (int i = 0; i < soldata.Size(); i++)
                         ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::DrawScene()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:629:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < user_vis.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:647:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=]
     catch (bad_weak_ptr e)
                         ^
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::BuildScene(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:887:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
             for (int i = 0; i < cpp.Size(); i++)
                             ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1118:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
               for (int i = 0; i < cpt.Size(); i++)
                               ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1143:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=]
     catch (bad_weak_ptr e)
                         ^
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1521:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
         simd_pref[i](0) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](0) : 0; };
                                                                               ~~~^~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1522:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
         simd_pref[i](1) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](1) : 0; };
                                                                               ~~~^~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::DrawSurfaceElements()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1226:16: warning: unused variable 'timer1a' [-Wunused-variable]
     static int timer1a = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 1a");
                ^~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1227:16: warning: unused variable 'timer1b' [-Wunused-variable]
     static int timer1b = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 1b");
                ^~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1228:16: warning: unused variable 'timer1c' [-Wunused-variable]
     static int timer1c = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 1c");
                ^~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1230:16: warning: unused variable 'timer2a' [-Wunused-variable]
     static int timer2a = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 2a");
                ^~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1231:16: warning: unused variable 'timer2b' [-Wunused-variable]
     static int timer2b = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 2b");
                ^~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::DrawClipPlaneTrigs()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4412:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < trigs.Size(); i++)
                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4434:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < trigs.Size(); i++)
                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4442:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int ii = i; ii < trigs.Size(); ii++)
                       ~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4451:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int ii = i; ii < trigs.Size(); ii++)
                       ~~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:273:46:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here
   class Point3d
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:307:53:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here
   class Vec3d
         ^~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:1957:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::VisualSceneSolution::ClipPlanePoint; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::VisualSceneSolution::ClipPlanePoint; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4267:61:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::VisualSceneSolution::ClipPlanePoint' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/visual.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.hpp:38:9: note: 'class netgen::VisualSceneSolution::ClipPlanePoint' declared here
   class ClipPlanePoint
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::VisualSceneSolution::ClipPlaneTrig; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::VisualSceneSolution::ClipPlaneTrig; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4276:54:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::VisualSceneSolution::ClipPlaneTrig' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/visual.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.hpp:27:9: note: 'class netgen::VisualSceneSolution::ClipPlaneTrig' declared here
   class ClipPlaneTrig
         ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4424:14:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vssolution.cpp:4425:14:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 20%] Building CXX object libsrc/general/CMakeFiles/gen.dir/symbolta.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/symbolta.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/symbolta.cpp: In member function 'void netgen::BASE_SYMBOLTABLE::DelNames()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/symbolta.cpp:38:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < names.Size(); i++)
                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/symbolta.cpp: In member function 'int netgen::BASE_SYMBOLTABLE::Index(const char*) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/symbolta.cpp:46:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < names.Size(); i++)
                     ~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/symbolta.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 21%] Building CXX object libsrc/general/CMakeFiles/gen.dir/table.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/table.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/table.cpp: In destructor 'netgen::BASE_TABLE::~BASE_TABLE()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/table.cpp:58:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < data.Size(); i++)
                  ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/table.cpp: In member function 'void netgen::BASE_TABLE::SetSize(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/table.cpp:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < data.Size(); i++)
                     ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/table.cpp: In member function 'void netgen::BASE_TABLE::SetElementSizesToMaxSizes()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/table.cpp:210:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < data.Size(); i++)
                     ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/table.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 11%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter3d.cxx.o
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 22%] Building CXX object libsrc/general/CMakeFiles/gen.dir/gzstream.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/gzstream.cpp:30:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/gzstream.cpp:30:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 23%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop3d.cxx.o
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 14%] Building CXX object libsrc/general/CMakeFiles/gen.dir/ngexception.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/ngexception.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/ngexception.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 16%] Building CXX object libsrc/general/CMakeFiles/gen.dir/parthreads.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/parthreads.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/parthreads.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 23%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop2d.cxx.o
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/occ/Partition_Loop2d.cxx:488:17: warning: 'U2' may be used uninitialized in this function [-Wmaybe-uninitialized]
   B.UpdateVertex( V, U2, NewDegen, Tol);
   ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop2d.cxx:462:8: warning: 'U1' may be used uninitialized in this function [-Wmaybe-uninitialized]
     dU = USeq(i) - U1;
     ~~~^~~~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 24%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Spliter.cxx.o
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/occ/Partition_Spliter.cxx:1462:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  VL.IsSame( VOnE.First() ) && VF.IsSame( VOnE.Last() )  ) {
  ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Spliter.cxx:1479:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  VL.IsSame( SV.First() ) && VF.IsSame( SV.Last() )  ) {
  ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 24%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occconstruction.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occconstruction.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:366:28:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 20%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop.cxx.o
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop.cxx: In member function 'void Partition_Loop::Perform()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop.cxx:366:9: warning: unused variable 'i' [-Wunused-variable]
     int i = 0;
         ^
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop.cxx: At global scope:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop.cxx:70:12: warning: 'nbe' defined but not used [-Wunused-variable]
 static int nbe = 0;
            ^~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop.cxx: In member function 'void Partition_Loop::Perform()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop.cxx:215:4: warning: 'angle' may be used uninitialized in this function [-Wmaybe-uninitialized]
    if (angle >= anglemax) {
    ^~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/Partition_Loop.cxx:201:18: note: 'angle' was declared here
    Standard_Real angle;
                  ^~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 20%] Building CXX object libsrc/general/CMakeFiles/gen.dir/spbita2d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/spbita2d.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/spbita2d.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 21%] Building CXX object libsrc/general/CMakeFiles/gen.dir/mpi_interface.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/mpi_interface.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/mpi_interface.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 26%] Built target gen
make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/meshing/CMakeFiles/mesh.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/meshing/CMakeFiles/mesh.dir/depend.internal".
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/meshing/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 25%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgenmesh.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp: In function 'void netgen::DivideEdge(TopoDS_Edge&, netgen::Array<netgen::MeshPoint>&, netgen::Array<double, 0, int>&, netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:238:14: warning: unused variable 'maxh' [-Wunused-variable]
       double maxh = mparam.maxh;
              ^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:241:14: warning: unused variable 'svalue' [-Wunused-variable]
       double svalue[DIVIDEEDGESECTIONS];
              ^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:245:14: warning: unused variable 'L' [-Wunused-variable]
       double L = system.Mass();
              ^
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:253:14: warning: variable 'olddist' set but not used [-Wunused-but-set-variable]
       double olddist = 0;
              ^~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCFindEdges(netgen::OCCGeometry&, netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:337:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
             for (PointIndex pi = 1; pi <= mesh.GetNP(); pi++)
             ^~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:344:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
                if (!exists)
                ^~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:426:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
          if(geom.fnames.Size()>=facenr)
             ~~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:502:34: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
                for (int i = 1; i <= mp.Size(); i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:506:19: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
                   for (j = first_ep; j <= mesh.GetNP(); j++)
                   ^~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:513:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
                      if (exists)
                      ^~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:526:34: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
                for (int i = 1; i <= mp.Size()+1; i++)
                                ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCMeshSurface(netgen::OCCGeometry&, netgen::Mesh&, int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:753:36: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
                      for (l = 0; l < gis.Size() && locpnum[j] == 0; l++)
                                  ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:656:27: warning: unused variable 'fd' [-Wunused-variable]
          FaceDescriptor & fd = mesh.GetFaceDescriptor(k);
                           ^~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:875:32: warning: variable 'point' set but not used [-Wunused-but-set-variable]
                         gp_Pnt point = BRep_Tool::Pnt(vertex);
                                ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:913:27: warning: unused variable 'fd' [-Wunused-variable]
          FaceDescriptor & fd = mesh.GetFaceDescriptor(k);
                           ^~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:612:11: warning: unused variable 'changed' [-Wunused-variable]
       int changed;
           ^~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCSetLocalMeshSize(netgen::OCCGeometry&, netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:1247:34: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
                for (int j = 0; j < linenums.Size(); j++)
                                ~~^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:366:28:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:357:26:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = double; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = double; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgenmesh.cpp:999:24:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 25%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgeom.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const netgen::Array<T, BASE, TIND>&) [with T = bool; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:892:43:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:375:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (TIND i (BASE); i < size+BASE; i++)
                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:366:28:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:866:24:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = double; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = double; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:871:26:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::__cxx11::basic_string<char>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::__cxx11::basic_string<char>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:1261:33:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__cxx11::basic_string<char>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/string:52,
                 from /usr/include/c++/8/bits/locale_classes.h:40,
                 from /usr/include/c++/8/bits/ios_base.h:41,
                 from /usr/include/c++/8/ios:42,
                 from /usr/include/c++/8/ostream:38,
                 from /usr/include/c++/8/iostream:39,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.cpp:4:
/usr/include/c++/8/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string<char>' declared here
     class basic_string
           ^~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 28%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/boundarylayer.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp: In function 'void netgen::GenerateBoundaryLayer(netgen::Mesh&, netgen::BoundaryLayerParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:334:47: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
                              for(int k = 0; k < pnt1_elems.Size(); k++)
                                             ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:337:51: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
                                  for(int l = 0; l < pnt2_elems.Size(); l++)
                                                 ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:413:52: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
                                  for (int k = 0; k < pnt1_elems.Size(); k++)
                                                  ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:428:52: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
                                  for (int k = 0; k < pnt2_elems.Size(); k++)
                                                  ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:519:18: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
                  for (int i = 0; i < 6; i++)
                  ^~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:521:20: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
                    if(blp.new_matnrs.Size() > 0)
                    ^~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:600:38: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
                     for(int j = 1; j <= vertelems.Size(); j++)
                                    ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array<T, BASE, TIND>::Array(const netgen::Array<T, BASE, TIND>&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:154:36:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (TIND i = BASE; i < size+BASE; i++)
                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array<T, BASE, TIND>::Array(const netgen::Array<T, BASE, TIND>&) [with T = double; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:158:41:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/boundarylayer.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 27%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront3.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::RebuildInternalTables()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:293:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= faces.Size(); i++)
                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:315:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 1; i <= faces.Size(); i++)
                       ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:348:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= faces.Size(); i++)
                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:363:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= faces.Size(); i++)
                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:393:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        i < clvol.Size()+PointIndex::BASE; i++)
        ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:401:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 1; i <= faces.Size(); i++)
                       ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp: In member function 'int netgen::AdFront3::SelectBaseElement()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:445:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = lasti+1; i <= faces.Size() && !fstind; i++)
                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:464:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (i = 1; i <= faces.Size(); i++)
                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp: In member function 'int netgen::AdFront3::GetLocals(int, netgen::Array<netgen::Point3d, 1>&, netgen::Array<netgen::MiniElement2d>&, netgen::Array<netgen::PointIndex, 1>&, netgen::Array<int>&, netgen::INDEX_2_HASHTABLE<int>&, float, float, netgen::INDEX&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:539:21: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (i = 1; i <= faces.Size(); i++)
                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:559:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= locfaces2.Size(); i++)
               ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:581:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= locfaces3.Size(); i++)
               ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:589:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= locfaces.Size(); i++)
               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:596:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= locfaces.Size(); i++)
               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:618:21: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (i = 1; i <= locpoints.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:627:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     if (other >= 1 && other <= pindex.Size() &&
                       ~~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::GetGroup(int, netgen::Array<netgen::MeshPoint, 1>&, netgen::Array<netgen::MiniElement2d>&, netgen::Array<netgen::PointIndex, 1>&, netgen::Array<int>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:731:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= faces.Size(); i++)
                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp: In member function 'void netgen::AdFront3::SetStartFront(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:762:23: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (INDEX i = 1; i <= faces.Size(); i++)
                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp: In member function 'bool netgen::AdFront3::Inside(const netgen::Point<3, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:794:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= faces.Size(); i++)
                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp: In member function 'int netgen::AdFront3::SameSide(const netgen::Point<3, double>&, const netgen::Point<3, double>&, const netgen::Array<int>*) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:854:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= testfaces->Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:858:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int ii = 1; ii <= aprif.Size(); ii++)
                    ~~~^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = double; int BASE = 1; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = double; int BASE = 1; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:361:11:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point3d; int BASE = 1; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Point3d; int BASE = 1; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:604:47:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here
   class Point3d
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = char; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = char; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront3.cpp:670:14:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 28%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/clusters.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:86:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
          for (int i = begin+1; i <= end; i++)
                                ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:107:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
              for (int j = 0; j < nnums.Size(); j++)
                              ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:142:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
          for (int i = begin+1; i <= end; i++)
                                ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:160:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
              for (int j = 0; j < nnums.Size(); j++)
                              ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp: In member function 'void netgen::AnisotropicClusters::Update(netgen::TaskManager, netgen::Tracer)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:285:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (int j = 0; j < nnums.Size(); j++)
                        ~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/clusters.cpp:44:21:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 26%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/python_occ.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:130:27: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=]
        catch (NgException ex)
                           ^~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/python_occ.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:366:28:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 29%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp: In member function 'void netgen::SphereList::AddElement(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:197:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (elnr > links.Size())
           ~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp: In member function 'void netgen::SphereList::GetList(int, netgen::Array<int>&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:224:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (pi <= 0 || pi > links.Size())
                 ~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp: In function 'void netgen::AddDelaunayPoint(netgen::PointIndex, const netgen::Point3d&, netgen::Array<netgen::DelaunayTet>&, netgen::Mesh&, netgen::BoxTree<3>&, netgen::MeshNB&, netgen::Array<netgen::Point<3, double>, 0, int>&, netgen::Array<double, 0, int>&, netgen::Array<int>&, netgen::Array<int>&, netgen::Array<int>&, netgen::SphereList&, netgen::IndexSet&, netgen::IndexSet&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:271:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int j = 0; j < treesearch.Size(); j++)
                     ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:364:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int k = 0; k < connected.Size(); k++)
                      ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:450:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int j = 1; j <= insphere.GetArray().Size(); j++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:495:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int j = 1; j <= insphere.GetArray().Size(); j++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:512:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int j = 1; j <= closesphere.GetArray().Size(); j++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:520:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int j = 1; j <= newels.Size(); j++)
                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:558:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int k = 1; k <= closesphere.GetArray().Size(); k++)
                    ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:572:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  if (centers.Size() < nelind)
      ~~~~~~~~~~~~~~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp: In function 'void netgen::Delaunay1(netgen::Mesh&, const netgen::MeshingParameters&, netgen::AdFront3*, netgen::Array<netgen::DelaunayTet>&, int, netgen::DelaunayTet&, netgen::Point3d&, netgen::Point3d&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:669:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < mesh.LockedPoints().Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp: In member function 'void netgen::Meshing3::Delaunay(netgen::Mesh&, int, const netgen::MeshingParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:816:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 1; i <= tempels.Size(); i++)
                       ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:903:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= tempels.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:962:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= tempels.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:992:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int ii = 1; ii <= openels.Size(); ii++)
                      ~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:1016:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= tempels.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:1121:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 1; i <= openels.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:1142:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 1; i <= tempels.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:1171:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int jj = 1; jj <= neartrias.Size(); jj++)
                       ~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:1251:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < tempels.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:1256:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < tempels.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:1267:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < tempels.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:1285:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int ii = 0; ii < elsonpoint[pi].Size(); ii++)
                   ~~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:1650:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < tempels.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::DelaunayTet; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::DelaunayTet; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:526:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::DelaunayTet'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:21:9: note: 'class netgen::DelaunayTet' declared here
   class DelaunayTet
         ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp:998:5:   required from 'void netgen::INDEX_3_CLOSED_HASHTABLE<T>::SetSize(int) [with T = netgen::INDEX_2]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:1284:43:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here
 class INDEX_2
       ^~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/geomsearch.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp: In member function 'void netgen::GeomSearch3d::Create()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:81:16: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (i = 1; i <= faces->Size(); i++)
              ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:145:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (i = 1; i <= faces->Size(); i++)
                 ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp: In member function 'void netgen::GeomSearch3d::GetLocals(netgen::Array<netgen::MiniElement2d>&, netgen::Array<int>&, netgen::INDEX, const netgen::Point3d&, double)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:216:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (k = 1; k <= area.Size(); k++)
               ~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/geomsearch.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay2d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp: In member function 'void netgen::Meshing2::BlockFillLocalH(netgen::Mesh&, const netgen::MeshingParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:139:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < npoints.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:160:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= npoints.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:218:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= npoints.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp: In member function 'void netgen::Meshing2::Delaunay(netgen::Mesh&, int, const netgen::MeshingParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:267:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < mesh.LockedPoints().Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:357:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
                 for (int l = 0; l < edges.Size(); l++)
                                 ~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:328:24:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/delaunay2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here
 class INDEX_2
       ^~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/global.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/global.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 26%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occmeshsurf.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/occ/occmeshsurf.cpp:51:9: warning: unused variable 'vstep' [-Wunused-variable]
  double vstep = 0.01*(vmax-vmin);
         ^~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp: In member function 'void netgen::OCCSurface::DefineTangentialPlane(const netgen::Point<3, double>&, const netgen::PointGeomInfo&, const netgen::Point<3, double>&, const netgen::PointGeomInfo&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:220:9: warning: unused variable 'r' [-Wunused-variable]
  double r = temp.Length();
         ^
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occmeshsurf.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:366:28:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 27%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront2.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp: In member function 'int netgen::AdFront2::GetLocals(int, netgen::Array<netgen::Point3d>&, netgen::Array<netgen::MultiPointGeomInfo>&, netgen::Array<netgen::INDEX_2>&, netgen::Array<int>&, netgen::Array<int>&, double)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:305:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int ii = 0; ii < nearlines.Size(); ii++)
                      ~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:318:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < nearpoints.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:321:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loclines.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:328:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loclines.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:347:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int ii = 0; ii < nearpoints.Size(); ii++)
                      ~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:377:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < pgeominfo.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:381:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loclines.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:412:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < locpoints.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp: In member function 'bool netgen::AdFront2::Inside(const netgen::Point<2, double>&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:473:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < lines.Size(); i++)
                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp: In member function 'bool netgen::AdFront2::SameSide(const netgen::Point<2, double>&, const netgen::Point<2, double>&, const netgen::Array<int>*) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:507:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for (int ii = 0; ii < testfaces->Size(); ii++)
                          ~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:538:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for (int i = 0; i < lines.Size(); i++)
                         ~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FrontPoint2; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FrontPoint2; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:91:62:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::FrontPoint2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:34,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.hpp:18:9: note: 'class netgen::FrontPoint2' declared here
   class FrontPoint2
         ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FrontLine; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FrontLine; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:132:44:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::FrontLine'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:34,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.hpp:88:9: note: 'class netgen::FrontLine' declared here
   class FrontLine
         ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:290:45:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here
 class INDEX_2
       ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Point3d; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:337:49:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/adfront2.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here
   class Point3d
         ^~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hprefinement.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:15:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/classifyhpel.hpp: In function 'netgen::HPREF_ELEMENT_TYPE netgen::ClassifyPrism(netgen::HPRefElement&, netgen::INDEX_2_HASHTABLE<int>&, netgen::INDEX_2_HASHTABLE<int>&, netgen::BitArray&, netgen::BitArray&, netgen::INDEX_3_HASHTABLE<int>&, netgen::INDEX_2_HASHTABLE<int>&, netgen::INDEX_2_HASHTABLE<int>&, netgen::Array<int, 1>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/classifyhpel.hpp:435:11: warning: variable 'point_sing' set but not used [-Wunused-but-set-variable]
       int point_sing[6]={0,0,0,0,0,0};
           ^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/classifyhpel.hpp: In function 'netgen::HPREF_ELEMENT_TYPE netgen::ClassifyHex(netgen::HPRefElement&, netgen::INDEX_2_HASHTABLE<int>&, netgen::INDEX_2_HASHTABLE<int>&, netgen::BitArray&, netgen::BitArray&, netgen::INDEX_3_HASHTABLE<int>&, netgen::INDEX_2_HASHTABLE<int>&, netgen::INDEX_2_HASHTABLE<int>&, netgen::Array<int, 1>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/classifyhpel.hpp:1508:6: warning: variable 'point_sing' set but not used [-Wunused-but-set-variable]
  int point_sing[8]={0,0,0,0,0,0,0,0};
      ^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/classifyhpel.hpp:1510:6: warning: variable 'edge_sing' set but not used [-Wunused-but-set-variable]
  int edge_sing[12] = {0,0,0,0,0,0,0,0,0,0,0,0};
      ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp: In function 'void netgen::SubdivideDegeneratedHexes(netgen::Mesh&, netgen::Array<netgen::HPRefElement>&, double)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:1009:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for (int l = 0; l < pts.Size(); l++)
                         ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp: In function 'void netgen::ReorderPoints(netgen::Mesh&, netgen::Array<netgen::HPRefElement>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:1266:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for (int i = 0; i < hpelements.Size(); i++)
                         ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:1306:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < hpelements.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp: In function 'void netgen::HPRefinement(netgen::Mesh&, netgen::Refinement*, int, double, bool, bool)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:1366:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < hpelements.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp: In function 'bool netgen::ClassifyHPElements(netgen::Mesh&, netgen::Array<netgen::HPRefElement>&, int&, int&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:1855:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for( int i = 0; i<elements.Size(); i++)
                     ~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:1969:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < misses.Size(); i++)
                     ~~^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::HPRefElement; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::HPRefElement; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:600:22:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::HPRefElement'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:58,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.hpp:246:7: note: 'class netgen::HPRefElement' declared here
 class HPRefElement
       ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:1671:14:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/hprefinement.cpp:1851:14:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 32%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2gen.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp: In member function 'void netgen::MeshOptimize2d::GenericImprove(netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:205:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int ri = 0; ri < rules.Size(); ri++)
                      ~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:217:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int j = 1; j <= rule.oldels.Size(); j++)
                  ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:224:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int j = 1; j <= rule.newels.Size(); j++)
                  ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:267:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int k = 0; k < elonnode[el[j]].Size(); k++)
                   ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:271:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int l = 0; l < nbels[sei].Size(); l++)
                       ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:282:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int ri = 0; ri < rules.Size(); ri++)
                      ~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:320:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i < elmap.Size(); i++)
                   ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:327:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (elmap[i] = 0; elmap[i] < neighbours.Size(); elmap[i]++)
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:364:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for(int i=0; ok && i<rule.deledges.Size(); i++)
                      ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:378:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int j = 1; j <= pmap.Size(); j++)
                   ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:383:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int j = 1; j <= pmap.Size(); j++)
                   ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:398:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int j = 1; j <= rule.oldels.Size(); j++)
                   ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:402:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int j = 1; j <= rule.newels.Size(); j++)
                   ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:418:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int j = 1; j <= rule.newels.Size(); j++)
                   ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:432:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int j = 0; j < rule.oldels.Size(); j++)
                   ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:435:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int j = 1; j <= pmap.Size(); j++)
                   ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:445:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int ri = 0; ri < rules.Size(); ri++)
                      ~~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:68:39:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here
 class INDEX_2
       ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:200:12:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:242:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2gen.cpp:311:24:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 33%] Linking CXX shared library libocc.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -O2 -g -DNDEBUG  -shared -Wl,-soname,libocc.so -o libocc.so CMakeFiles/occ.dir/Partition_Inter2d.cxx.o CMakeFiles/occ.dir/Partition_Inter3d.cxx.o CMakeFiles/occ.dir/Partition_Loop.cxx.o CMakeFiles/occ.dir/Partition_Loop2d.cxx.o CMakeFiles/occ.dir/Partition_Loop3d.cxx.o CMakeFiles/occ.dir/Partition_Spliter.cxx.o CMakeFiles/occ.dir/occconstruction.cpp.o CMakeFiles/occ.dir/occgenmesh.cpp.o CMakeFiles/occ.dir/occgeom.cpp.o CMakeFiles/occ.dir/occmeshsurf.cpp.o CMakeFiles/occ.dir/python_occ.cpp.o -Wl,-rpath,:::::::::::::::::::::::: -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -lpython3.7m 
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 35%] Built target occ
make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/occ/CMakeFiles/occvis.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/occ/CMakeFiles/occvis.dir/depend.internal".
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/occ/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/localh.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxes(netgen::AdFront3*, int (*)(const netgen::Point3d&))':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:401:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxesRec2(netgen::GradingBox*, netgen::AdFront3*, netgen::Array<netgen::Box3d>&, netgen::Array<int>&, int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:476:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int j = 1; j <= faceused.Size(); j++)
                     ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:478:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int j = 1; j <= facenotused.Size(); j++)
                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxes(netgen::AdFront2*, int (*)(const netgen::Point<2, double>&))':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:553:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::FindInnerBoxesRec2(netgen::GradingBox*, netgen::AdFront2*, netgen::Array<netgen::Box<3> >&, netgen::Array<int>&, int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:627:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int j = 0; j < faceused.Size(); j++)
                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:629:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int j = 0; j < facenotused.Size(); j++)
                     ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::WidenRefinement()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:724:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::GetInnerPoints(netgen::Array<netgen::Point<3, double>, 0, int>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:742:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for (int i = 0; i < boxes.Size(); i++)
                         ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:748:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for (int i = 0; i < boxes.Size(); i++)
                         ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp: In member function 'void netgen::LocalH::GetOuterPoints(netgen::Array<netgen::Point<3, double>, 0, int>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:758:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 29%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/curvedelems.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp: In member function 'void netgen::CurvedElements::BuildCurvedElements(const netgen::Refinement*, int, bool)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:621:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (int j = 0; j < edgenrs.Size(); j++)
                        ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:740:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (int i2 = 0; i2 < edgenrs.Size(); i2++)
                         ~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:814:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int e = 0; e < surfnr.Size(); e++)
                    ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:897:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (int j = 0; j < xi.Size(); j++)
                        ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1027:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int edgenr = 0; edgenr < use_edge.Size(); edgenr++)
                            ~~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1114:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (int j = 0; j < xi.Size(); j++)
                        ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1235:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int jx = 0, jj = 0; jx < xi.Size(); jx++)
                            ~~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1236:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int jy = 0; jy < xi.Size(); jy++, jj++)
                      ~~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1243:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int k = 0; k < edgenrs.Size(); k++) edgenrs[k]--;
                   ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1250:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int k = 0; k < verts.Size(); k++)
                       ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1254:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int k = 0; k < edgenrs.Size(); k++)
                       ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1278:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int jx = 0, jj = 0; jx < xi.Size(); jx++)
                            ~~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1279:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int jy = 0; jy < xi.Size(); jy++, jj++)
                      ~~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1318:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < edgeorder.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1341:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < faceorder.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp: In member function 'bool netgen::CurvedElements::IsSurfaceElementCurved(netgen::SurfaceElementIndex) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1641:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < info.edgenrs.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1645:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < info.edgenrs.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/curvedelems.cpp:1721:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < info.edgenrs.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1733:36: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 0; !problem && i < info.edgenrs.Size(); i++)
                                  ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1735:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   if(info.edgenrs[i]+1 >= edgecoeffsindex.Size())
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1740:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      if(info.facenr+1 >= facecoeffsindex.Size())
         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1778:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < coefs.Size(); i++)
                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1786:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < coefs.Size(); i++)
                  ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::Array<netgen::Vec<D> >&) const [with int DIM_SPACE = 3]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1775:33:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:2312:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < info.edgenrs.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::Array<netgen::Vec<D> >&) const [with int DIM_SPACE = 2]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:2330:74:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:2312:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 3; T = double; std::size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3766:20:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3883:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < info.edgenrs.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3895:36: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 0; !problem && i < info.edgenrs.Size(); i++)
                                  ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3897:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   if(info.edgenrs[i]+1 >= edgecoeffsindex.Size())
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3902:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      if(info.facenr+1 >= facecoeffsindex.Size())
         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3979:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (int i = 0; i < coefs.Size(); i++)
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3997:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 0; i < coefs.Size(); i++)
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4017:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < coefs.Size(); i++)
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 2; T = double; std::size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4036:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3883:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < info.edgenrs.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3895:36: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 0; !problem && i < info.edgenrs.Size(); i++)
                                  ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3897:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   if(info.edgenrs[i]+1 >= edgecoeffsindex.Size())
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3902:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      if(info.facenr+1 >= facecoeffsindex.Size())
         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3979:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (int i = 0; i < coefs.Size(); i++)
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3997:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 0; i < coefs.Size(); i++)
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4017:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < coefs.Size(); i++)
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 2; T = ngsimd::SIMD<double, 2>; std::size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4049:43:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3883:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < info.edgenrs.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3895:36: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 0; !problem && i < info.edgenrs.Size(); i++)
                                  ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3897:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   if(info.edgenrs[i]+1 >= edgecoeffsindex.Size())
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3902:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      if(info.facenr+1 >= facecoeffsindex.Size())
         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3979:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (int i = 0; i < coefs.Size(); i++)
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3997:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 0; i < coefs.Size(); i++)
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4017:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < coefs.Size(); i++)
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 3; T = ngsimd::SIMD<double, 2>; std::size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4055:43:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3883:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < info.edgenrs.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3895:36: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 0; !problem && i < info.edgenrs.Size(); i++)
                                  ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3897:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   if(info.edgenrs[i]+1 >= edgecoeffsindex.Size())
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3902:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      if(info.facenr+1 >= facecoeffsindex.Size())
         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3979:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (int i = 0; i < coefs.Size(); i++)
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3997:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 0; i < coefs.Size(); i++)
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4017:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < coefs.Size(); i++)
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointElementTransformation(netgen::ElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with T = double; std::size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4078:16:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4391:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 0; i < coefs.Size(); i++)
                      ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4421:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < coefs.Size(); i++)
                   ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4446:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < coefs.Size(); i++)
                   ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp: In instantiation of 'void netgen::CurvedElements::CalcMultiPointElementTransformation(netgen::ElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with T = ngsimd::SIMD<double, 2>; std::size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4522:39:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4391:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 0; i < coefs.Size(); i++)
                      ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4421:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < coefs.Size(); i++)
                   ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:4446:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < coefs.Size(); i++)
                   ~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::RecPol>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = std::shared_ptr<netgen::RecPol>; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:543:23:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::RecPol>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::RecPol>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:594:17:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = double; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = double; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:600:22:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:687:27:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:688:31:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<2>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Vec<2>; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:2299:5:   required from 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::Array<netgen::Vec<D> >&) const [with int DIM_SPACE = 2]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:2330:74:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<2>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/curvedelems.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<2>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 36%] Building CXX object libsrc/occ/CMakeFiles/occvis.dir/vsocc.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp: In member function 'virtual void netgen::VisualSceneOCCGeometry::BuildScene(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:419:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 1; i <= linelists.Size(); i++)
                       ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:423:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 1; i <= trilists.Size(); i++)
                       ~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occgeom.hpp:366:28:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 37%] Linking CXX shared library liboccvis.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -O2 -g -DNDEBUG  -shared -Wl,-soname,liboccvis.so -o liboccvis.so CMakeFiles/occvis.dir/vsocc.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/occ: libocc.so -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -lpython3.7m 
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 37%] Built target occvis
make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 17%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsmesh.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::DrawScene()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:312:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=]
     catch (bad_weak_ptr e)
                         ^
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::BuildScene(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:537:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for( int j = 0; j < pnums.Size(); j++)
                       ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:550:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for( int j = 0; j < pnums.Size(); j++)
                       ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:568:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for( int j = 0; j < pnums.Size(); j++)
                       ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:583:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for( int j = 0; j < pnums.Size(); j++)
                       ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:645:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int j = 1; j <= faces.Size(); j++)
                       ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:902:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=]
     catch (bad_weak_ptr e)
                         ^
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildFilledList(bool)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:1032:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int hi = 0; hi < seia.Size(); hi++)
                   ~~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildPrismList()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:2412:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (j = 1; j <= faces.Size(); j++)
               ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildHexList()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:2615:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int j = 1; j <= faces.Size(); j++)
                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp: In member function 'void netgen::VisualSceneMesh::BuildPyramidList()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:2967:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int j = 1; j <= faces.Size(); j++)
                       ~~^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/vsmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 37%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc2d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 32%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp: In member function 'void netgen::MeshOptimize2d::EdgeSwapping(netgen::Mesh&, int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:90:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < seia.Size(); i++)
                     ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:116:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < seia.Size(); i++)
                     ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < seia.Size(); i++)
                     ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:143:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < seia.Size(); i++)
                     ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:158:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < seia.Size(); i++)
                     ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:165:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < seia.Size(); i++)
                     ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < seia.Size(); i++)
                     ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:233:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < seia.Size(); i++)
                     ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:244:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < seia.Size(); i++)
                  ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp: In member function 'void netgen::MeshOptimize2d::CombineImprove(netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:469:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < seia.Size(); i++)
                     ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:491:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < seia.Size(); i++)
                     ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:512:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < seia.Size(); i++)
                     ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:529:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 0; i < mesh.LockedPoints().Size(); i++)
                    ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:553:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < seia.Size(); i++)
                     ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:611:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int k = 0; k < elementsonnode[pi1].Size(); k++)
                      ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:644:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int k = 0; k < elementsonnode[pi2].Size(); k++)
                      ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:657:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int k = 0; k < hasonepi.Size(); k++)
                      ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:665:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int k = 0; k < hasbothpi.Size(); k++)
                      ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:682:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int k = 0; k < hasonepi.Size(); k++)
                      ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:753:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int k = 0; k < elementsonnode[pi2].Size(); k++)
                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:787:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int k = 0; k < hasbothpi.Size(); k++)
                   ~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve2.cpp:499:13:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 38%] Linking CXX shared library libvisual.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -O2 -g -DNDEBUG  -shared -Wl,-soname,libvisual.so -o libvisual.so CMakeFiles/visual.dir/meshdoc.cpp.o CMakeFiles/visual.dir/mvdraw.cpp.o CMakeFiles/visual.dir/vsfieldlines.cpp.o CMakeFiles/visual.dir/vsmesh.cpp.o CMakeFiles/visual.dir/vssolution.cpp.o CMakeFiles/visual.dir/importsolution.cpp.o -Wl,-rpath,:::::::::::::::::::::::: -lpython3.7m -lGL -lGLU 
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 39%] Built target visual
make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 35%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshclass.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In destructor 'netgen::Mesh::~Mesh()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:68:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < materials.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:75:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < bcnames.Size(); i++ )
                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:78:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < cd2names.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'netgen::Mesh& netgen::Mesh::operator=(const netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:99:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for ( int i = 0; i < mesh2.bcnames.Size(); i++ )
                      ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:104:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i=0; i < mesh2.cd2names.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::DeleteMesh()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:139:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for ( int i = 0; i < bcnames.Size(); i++ )
                      ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:141:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i= 0; i< cd2names.Size(); i++)
                    ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::ClearSurfaceElements()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:158:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < facedecoding.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'netgen::SegmentIndex netgen::Mesh::AddSegment(const netgen::Segment&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:257:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     if (maxn <= points.Size())
         ~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'netgen::SurfaceElementIndex netgen::Mesh::AddSurfaceElement(const netgen::Element2d&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:301:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     if (maxn <= points.Size())
         ~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:317:33: warning: comparison of integer expressions of different signedness: 'const short int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     if (el.index<=0 || el.index > facedecoding.Size())
                        ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetSurfaceElement(netgen::SurfaceElementIndex, const netgen::Element2d&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:338:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     if (maxn <= points.Size())
         ~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:346:18: warning: comparison of integer expressions of different signedness: 'const short int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     if (el.index > facedecoding.Size())
         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::Save(std::ostream&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:631:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
             for (j = 1; j <= identpairs.Size(); j++)
                         ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:653:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (i = 1; i <= materials.Size(); i++)
                 ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:661:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for (i = 1; i <= materials.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:668:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for ( int ii = 0; ii < bcnames.Size(); ii++ )
                       ~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:674:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for ( i = 0; i < bcnames.Size(); i++ )
                      ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:679:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int ii = 0; ii<cd2names.Size(); ii++)
                      ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:685:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (i=0; i<cd2names.Size(); i++)
            ~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::Load(std::istream&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:937:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
                 for (int j = 1; j <= facedecoding.Size(); j++)
                                 ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::Merge(std::istream&, int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:1409:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
                 for (j = 1; j <= facedecoding.Size(); j++)
                             ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::TestOk() const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:1596:34: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (ElementIndex ei = 0; ei < volelements.Size(); ei++)
                               ~~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::BuildBoundaryEdges()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:1660:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < openelements.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::CalcSurfacesOfNode()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:1808:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < segments.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:1820:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < lockedpoints.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::FindOpenElements(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:2010:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
           for (ii = 0; ii < row.Size(); ii++)
                        ~~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:2049:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
           for (ii = 0; ii < rowel.Size(); ii++)
                        ~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:2128:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (i = 0; i < openelements.Size(); i++)
                 ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:2145:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= openelements.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::FindOpenSegments(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:2418:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= points.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetMaxHDomain(const netgen::Array<double, 0, int>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:2659:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= mhd.Size(); i++)
                     ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::Compress()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3267:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < volelements.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3276:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < surfelements.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3283:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < segments.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3290:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i < segments.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3295:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < volelements.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3302:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < surfelements.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3309:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < segments.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3316:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < openelements.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3323:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < lockedpoints.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3357:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < hpoints.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3360:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= volelements.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3367:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= surfelements.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3374:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < segments.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3381:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= openelements.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3389:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < lockedpoints.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3392:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < facedecoding.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::CheckOverlappingBoundary()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3568:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for (j = 1; j <= inters.Size(); j++)
                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::GetNDomains() const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3869:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int k = 0; k < facedecoding.Size(); k++)
                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::PointContainedIn2DElement(const netgen::Point3d&, double*, int, bool) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:4586:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for (int j = 1; j <= loctrigs.Size(); j++)
                         ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::PointContainedIn3DElementOld(const netgen::Point3d&, double*, int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:4757:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int j = 1; j <= loctets.Size(); j++)
                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::GetSurfaceElementOfPoint(const netgen::Point<3, double>&, double*, const netgen::Array<int>*, bool, bool) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:4996:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for(int i=0; i<faces.Size(); i++)
                      ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:5001:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for(int i=0; i<faces.Size(); i++)
                      ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SplitSeparatedFaces()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:5185:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
             for (int i = 0; i < els_of_face.Size(); i++)
                             ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:5210:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for (int i = 0; i < els_of_face.Size(); i++)
                         ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:5237:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
             for (int i = 0; i < els_of_face.Size(); i++)
                             ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::RebuildSurfaceElementLists()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:5329:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < facedecoding.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'int netgen::Mesh::GetNumPointsOfPointCurve(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:5624:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     if(curve == pointcurves_startpoint.Size()-1)
        ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetMaterial(int, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:5875:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     if (domnr > materials.Size())
         ~~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetMaterial(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:5892:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     if (domnr <= materials.Size())
         ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNBCNames(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:5901:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for ( int i = 0; i < bcnames.Size(); i++)
                        ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetBCName(int, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:5909:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     if (bcnr >= bcnames.Size())
         ~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:5924:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (fd.BCProperty() <= bcnames.Size())
           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetBCName(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:5935:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     if (bcnr < 0 || bcnr >= bcnames.Size())
                     ~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNCD2Names(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:5947:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for(int i=0; i<cd2names.Size(); i++)
                    ~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetCD2Name(int, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:5957:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     if (cd2nr >= cd2names.Size())
         ~~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetCD2Name(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:5979:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     if (cd2nr < 0 || cd2nr >= cd2names.Size())
                      ~~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetNCD3Names(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:5991:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for(int i=0; i<cd3names.Size(); i++)
                    ~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::SetCD3Name(int, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:6001:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     if (cd3nr >= cd3names.Size())
         ~~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'const string& netgen::Mesh::GetCD3Name(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:6021:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     if (cd3nr < 0 || cd3nr >= cd3names.Size())
                      ~~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::GetUserData(const char*, netgen::Array<int>&, int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:6045:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for(int i=0; i<(*userdata_int.Get(id)).Size(); i++)
                      ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp: In member function 'bool netgen::Mesh::GetUserData(const char*, netgen::Array<double, 0, int>&, int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:6070:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for(int i=0; i<(*userdata_double.Get(id)).Size(); i++)
                      ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const netgen::Array<T, BASE, TIND>&) [with T = netgen::MeshPoint; int BASE = 1; TIND = netgen::PointIndex]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:89:20:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:375:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (TIND i (BASE); i < size+BASE; i++)
                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const netgen::Array<T, BASE, TIND>&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:94:26:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:375:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const netgen::Array<T, BASE, TIND>&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:95:26:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:375:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array<T, BASE, TIND>::Array(const netgen::Array<T, BASE, TIND>&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:6035:47:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (TIND i = BASE; i < size+BASE; i++)
                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array<T, BASE, TIND>::Array(const netgen::Array<T, BASE, TIND>&) [with T = double; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:6060:53:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:1883:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:2345:27:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Point3d; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:5616:26:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here
   class Point3d
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:5689:30:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::PointIndices<2>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:192:21: note: 'class netgen::PointIndices<2>' declared here
   template <> class PointIndices<2> : public INDEX_2
                     ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = std::__cxx11::basic_string<char>*; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = std::__cxx11::basic_string<char>*; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:5904:15:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/hashtabl.hpp:998:5:   required from 'void netgen::INDEX_3_CLOSED_HASHTABLE<T>::SetSize(int) [with T = netgen::INDEX_2]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:2007:81:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here
 class INDEX_2
       ^~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 40%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtype.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Element::GetTets(netgen::Array<netgen::Element>&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:1280:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (i = 1; i <= locels.Size(); i++)
                 ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Identifications::GetMap(int, netgen::Array<int, 1>&, bool) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:2569:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < idpoints_table[identnr].Size(); i++)
                       ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:28,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/table.hpp: In instantiation of 'std::ostream& netgen::operator<<(std::ostream&, const netgen::TABLE<T, BASE>&) [with T = netgen::INDEX_2; int BASE = 0; std::ostream = std::basic_ostream<char>]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:2651:33:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/table.hpp:264:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int j = 0; j < row.Size(); j++)
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::IntegrationPointData>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = std::shared_ptr<netgen::IntegrationPointData>; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:2318:40:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::IntegrationPointData>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::IntegrationPointData>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:2566:16:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:2603:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here
 class INDEX_2
       ^~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 37%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing2.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp: In destructor 'virtual netgen::Meshing2::~Meshing2()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:40:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < rules.Size(); i++)
                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp: In member function 'virtual void netgen::Meshing2::EndMesh()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:81:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < ruleused.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/meshing2.cpp:300:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < seia.Size(); i++)
                     ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:404:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= canuse.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:489:12: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      (gpi1 < illegalpoint.Size()+PointIndex::BASE) &&
       ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:490:12: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      (gpi2 < illegalpoint.Size()+PointIndex::BASE) )
       ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:520:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= locpoints.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:570:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 2; i <= loclines.Size(); i++)  // don't remove first line
                      ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:656:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= legalpoints.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:660:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= plainpoints.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:665:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= plainpoints.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:736:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= chartboundpoints.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:744:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= chartboundlines.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:785:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 1; i <= locelements.Size() && found; i++)
                  ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:803:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = oldnp+1; i <= plainpoints.Size(); i++)
                            ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:863:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = oldnl+1; i <= loclines.Size(); i++)
                            ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:877:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= locelements.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:893:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= locelements.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:957:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= locelements.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:1000:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= locelements.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:1013:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = oldnp+1; i <= locpoints.Size(); i++)
                            ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:1016:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= locelements.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:1088:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= critpoints.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:1092:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int jj = 0; jj < intersecttrias.Size(); jj++)
                    ~~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:1178:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = oldnl+1; i <= loclines.Size(); i++)
                            ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:1182:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   if (nlgpi1 <= pindex.Size() && nlgpi2 <= pindex.Size())
       ~~~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:1182:41: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   if (nlgpi1 <= pindex.Size() && nlgpi2 <= pindex.Size())
                                  ~~~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:1243:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = oldnp+1; i <= locpoints.Size(); i++)
                            ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:1249:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = oldnl+1; i <= loclines.Size(); i++)
                            ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:1281:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= locelements.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:1379:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= dellines.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:1424:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= pindex.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:1428:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= loclines.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:1435:29: warning: comparison of integer expressions of different signedness: 'const INDEX' {aka 'const int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        loclines.Get(i).I(j) <= pindex.Size())
        ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:1480:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= loclines.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:1487:29: warning: comparison of integer expressions of different signedness: 'const INDEX' {aka 'const int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        loclines.Get(i).I(j) <= pindex.Size())
        ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:71:16:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:182:22:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:21,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here
   class Point2d
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:183:24:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here
   class Point3d
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:184:21:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here
 class INDEX_2
       ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing2.cpp:273:19:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing3.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp: In constructor 'netgen::Meshing3::Meshing3(const string&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:34:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= rules.Size(); i++)
                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp: In constructor 'netgen::Meshing3::Meshing3(const char**)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:56:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < rules.Size(); i++)
                   ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp: In destructor 'virtual netgen::Meshing3::~Meshing3()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:68:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < rules.Size(); i++)
                   ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/meshing3.cpp:347:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int i = 1; i <= allowpoint.Size(); i++)
                 ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:376:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
    if (onlytri && groupfaces.Size() <= 20 + 2*stat.qualclass &&
                   ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:381:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for(int i = 1; i <= groupfaces.Size(); i++)
                       ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:384:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for(int i = 1; i <= groupfaces.Size(); i++)
                       ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:385:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (j = 1; j <= locfaces.Size(); j++)
               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:399:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for(int i = 1; i <= groupfaces.Size(); i++)
                       ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:473:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for(int i = 1; i <= canuse.Size(); i++)
                       ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:508:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int i = oldnp+1; i <= plainpoints.Size(); i++)
                          ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:516:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (int i = 1; i <= locelements.Size(); i++)
                        ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:533:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (int i = 1; i <= locelements.Size(); i++)
                        ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:568:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 1; i <= plainpoints.Size(); i++)
                    ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:571:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         if (i <= pindex.Size())
             ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:585:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for(int i = oldnp+1; i <= locpoints.Size(); i++)
                             ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:589:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for(int i = oldnf+1; i <= locfaces.Size(); i++)
                             ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:593:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for(int i = 1; i <= delfaces.Size(); i++)
                       ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:597:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for(int i = 1; i <= locelements.Size(); i++)
                       ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:627:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for(int i = 1; i <= tempnewpoints.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:629:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for(int i = 1; i <= tempnewfaces.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:631:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for(int i = 1; i <= tempdelfaces.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:633:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for(int i = 1; i <= templocelements.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:640:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for(int i = 1; i <= locpoints.Size(); i++)
                       ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:643:11: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     if (i <= pindex.Size())
         ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:655:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int i = oldnp+1; i <= locpoints.Size(); i++)
                          ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:661:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int i = 1; i <= locelements.Size(); i++)
                    ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:679:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for(int i = oldnf+1; i <= locfaces.Size(); i++)
                         ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:688:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for(int i = 1; i <= delfaces.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:712:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for(int i = 1; i <= ruleused.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp: In member function 'void netgen::Meshing3::BlockFillLocalH(netgen::Mesh&, const netgen::MeshingParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:1171:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 1; i <= npoints.Size(); i++)
                       ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:1184:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= npoints.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:1252:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= npoints.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:49,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp: In instantiation of 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array<netgen::MeshPoint, 1>; FACEArray = netgen::Array<netgen::MiniElement2d>]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:377:52:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:108:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < faces.Size(); i++)
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point3d; int BASE = 1; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Point3d; int BASE = 1; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:252:26:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here
   class Point3d
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:353:15:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:584:32:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here
   class Point3d
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:88:13:   required from 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array<netgen::MeshPoint, 1>; FACEArray = netgen::Array<netgen::MiniElement2d>]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:377:52:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here
   class Vec3d
         ^~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:49,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp: In function 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array<netgen::MeshPoint, 1>; FACEArray = netgen::Array<netgen::MiniElement2d>]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +12)' may be used uninitialized in this function [-Wmaybe-uninitialized]
       for (int j = 0; j < 4; j++) act[j] = sol[j];
                                   ^~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +8)' may be used uninitialized in this function [-Wmaybe-uninitialized]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +4)' may be used uninitialized in this function [-Wmaybe-uninitialized]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: 'sol' may be used uninitialized in this function [-Wmaybe-uninitialized]
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/msghandler.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp: In function 'void netgen::ResetStatus()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:126:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < msgstatus_stack.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/msghandler.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule2.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp: In destructor 'netgen::netrule::~netrule()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:17:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for(int i = 0; i < oldutofreearea_i.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:19:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for(int i = 0; i < freezone_i.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp: In member function 'void netgen::netrule::SetFreeZoneTransformation(const netgen::Vector&, int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:38:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   if (tolclass <= oldutofreearea_i.Size())
       ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp: In member function 'int netgen::netrule::IsLineInFreeZone2(const netgen::Point2d&, const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:127:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= transfreezone.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:148:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 1; i <= transfreezone.Size(); i++)
                       ~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:36:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:21,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here
   class Point2d
         ^~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/prism2rls.cpp.o
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramid2rls.cpp.o
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramidrls.cpp.o
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/quadrls.cpp.o
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule3.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp: In destructor 'netgen::vnetrule::~vnetrule()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:21:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= freefaces.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:23:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= freesets.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:25:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= freeedges.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:27:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= freefaceinequ.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::TestFlag(char) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:35:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= flags.Size(); i++)
                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp: In member function 'void netgen::vnetrule::SetFreeZoneTransformation(const netgen::Vector&, int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:78:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 2; i <= freezone.Size(); i++)
               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:85:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (fs = 1; fs <= freesets.Size(); fs++)
                ~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:90:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (i = 1; i <= freesetfaces.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::ConvexFreeZone() const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:141:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (fs = 1; fs <= freesets.Size(); fs++)
                ~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:149:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (i = 1; i <= freesetedges.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::IsInFreeZone(const netgen::Point3d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:175:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (fs = 1; fs <= freesets.Size(); fs++)
                ~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:181:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (i = 1; i <= freesetfaces.Size() && inthis; i++)
                   ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::IsTriangleInFreeZone(const netgen::Point3d&, const netgen::Point3d&, const netgen::Point3d&, const netgen::Array<int>&, int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:213:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (j = 1; j <= freezonepi.Size(); j++)
                ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:219:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (fs = 1; fs <= freesets.Size(); fs++)
                ~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:225:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (j = 1; j <= freeseti.Size(); j++)
                ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::IsTriangleInFreeSet(const netgen::Point3d&, const netgen::Point3d&, const netgen::Point3d&, int, const netgen::Array<int>&, int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:316:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (i = 1; i <= freesetfaces.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:446:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (i = 1; i <= freesetfaces.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:579:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (i = 1; i <= lpi.Size(); i++)
                   ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:585:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (i = 1; i <= freesetfaces.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:618:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (i = 1; i <= lpi.Size(); i++)
                   ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:624:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (i = 1; i <= freesetfaces.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= freesetfaces.Size(); i++)
               ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:686:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= transfreezone.Size() && (allleft || allright); i++)
               ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:739:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (i = 1; i <= activefaces.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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::Array<int>&, int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:880:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (j = 1; j <= freezonepi.Size(); j++)
                ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:886:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (fs = 1; fs <= freesets.Size(); fs++)
                ~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:892:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (j = 1; j <= freeseti.Size(); j++)
                ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp: In member function 'int netgen::vnetrule::TestOk() const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:995:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= cntpused.Size(); i++)
               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:997:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= faces.Size(); i++)
               ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:999:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= delfaces.Size(); i++)
               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:1003:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= faces.Size(); i++)
               ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:1008:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= cntpused.Size(); i++)
               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:1016:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= faces.Size(); i++)
               ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:1036:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (k = 1; k <= edge1.Size(); k++)
                    ~~^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:52:41:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/netrule3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here
   class Point3d
         ^~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 36%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array<T, BASE, TIND>::Array(const netgen::Array<T, BASE, TIND>&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1287:5:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (TIND i = BASE; i < size+BASE; i++)
                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshfunc.cpp:239:27:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 27%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bisect.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp: In function 'int netgen::BTSortEdges(const netgen::Mesh&, const netgen::Array<netgen::Array<int, 1>*>&, netgen::INDEX_2_CLOSED_HASHTABLE<int>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:539:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for(k = 0; k < idmaps.Size(); k++)
                  ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/bisect.cpp:1112:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 1; i <= mtets.Size(); i++)
                  ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:1152:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 1; i <= mprisms.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp: In function 'int netgen::MarkHangingIdentifications(netgen::T_MIDS&, const netgen::INDEX_2_CLOSED_HASHTABLE<netgen::PointIndex>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:1592:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= mids.Size(); i++)
                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp: In function 'int netgen::MarkHangingPrisms(netgen::T_MPRISMS&, const netgen::INDEX_2_CLOSED_HASHTABLE<netgen::PointIndex>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:1730:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= mprisms.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp: In function 'int netgen::MarkHangingQuads(netgen::T_MQUADS&, const netgen::INDEX_2_CLOSED_HASHTABLE<netgen::PointIndex>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:1803:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= mquads.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp: In function 'void netgen::WriteMarkedElements(std::ostream&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:1879:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<mtets.Size(); i++)
                  ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:1883:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<mprisms.Size(); i++)
                  ~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:1887:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<mids.Size(); i++)
                  ~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:1891:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<mtris.Size(); i++)
                  ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:1895:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<mquads.Size(); i++)
                  ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp: In function 'void netgen::BisectTetsCopyMesh(netgen::Mesh&, const netgen::NetgenGeometry*, netgen::BisectionOptions&, const netgen::Array<netgen::Array<int, 1>*>&, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2146:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
                 for(int j=0; j<idmaps.Size(); j++)
                              ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp: In function 'void netgen::UpdateEdgeMarks(netgen::Mesh&, const netgen::Array<netgen::Array<int, 1>*>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2491:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int m = 0; m < mtets_old.Size(); m++)
                    ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2630:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int j=0; j<idmaps.Size(); j++)
               ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp: In member function 'void netgen::Refinement::Bisect(netgen::Mesh&, netgen::BisectionOptions&, netgen::Array<double, 0, int>*) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2858:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for(int i=1; i<=mtets.Size(); i++)
                ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2860:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for(int i=1; i<=mprisms.Size(); i++)
                ~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2862:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for(int i=1; i<=mtris.Size(); i++)
                ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2864:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for(int i=1; i<=mquads.Size(); i++)
                ~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2866:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for(int i=1; i<=mprisms.Size(); i++)
                ~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2987:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= mtets.Size(); i++)
                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3031:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (int i = 1; i <= mtets.Size(); i++)
                        ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3132:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= mtets.Size(); i++)
                      ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3135:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= mtets.Size(); i++)
                      ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3140:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= mprisms.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3143:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= mprisms.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3148:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= mtris.Size(); i++)
                      ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3151:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= mtris.Size(); i++)
                      ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3202:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= mtets.Size(); i++)
                      ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3204:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= mtets.Size(); i++)
                      ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3212:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= mtets.Size(); i++)
                      ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3217:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= mprisms.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3219:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= mprisms.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3227:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= mprisms.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3232:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= mtris.Size(); i++)
                      ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3234:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= mtris.Size(); i++)
                      ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3242:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= mtris.Size(); i++)
                      ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3367:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int j = 0; j < edges.Size(); j++)
                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3623:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= mtets.Size(); i++)
                      ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3627:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 0; i < mtets.Size(); i++)
                      ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3631:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 0; i < mtets.Size(); i++)
                      ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3638:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= mtris.Size(); i++)
                      ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3644:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 0; i < mtris.Size(); i++)
                      ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3648:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 0; i < mtris.Size(); i++)
                      ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3699:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= mprisms.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3794:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= mquads.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:4020:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for(int ii=0; ii<bad_elts.Size(); ii++)
                    ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:4086:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<idmaps.Size(); i++)
                  ~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array<T, BASE, TIND>::Array(const netgen::Array<T, BASE, TIND>&) [with T = netgen::MarkedTet; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2470:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (TIND i = BASE; i < size+BASE; i++)
                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array<T, BASE, TIND>::Array(const netgen::Array<T, BASE, TIND>&) [with T = netgen::MarkedPrism; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2471:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array<T, BASE, TIND>::Array(const netgen::Array<T, BASE, TIND>&) [with T = netgen::MarkedIdentification; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2472:26:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array<T, BASE, TIND>::Array(const netgen::Array<T, BASE, TIND>&) [with T = netgen::MarkedTri; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2473:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array<T, BASE, TIND>::Array(const netgen::Array<T, BASE, TIND>&) [with T = netgen::MarkedQuad; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2474:32:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:389:23:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here
 class INDEX_2
       ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2809:14:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3185:12:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:3808:35:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::PointIndices<2>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bisect.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:192:21: note: 'class netgen::PointIndices<2>' declared here
   template <> class PointIndices<2> : public INDEX_2
                     ^~~~~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtool.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp: In function 'double netgen::CalcVolume(const netgen::Array<netgen::Point3d>&, const netgen::Array<netgen::Element>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:564:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < elements.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp: In function 'void netgen::MeshQuality3d(const netgen::Mesh&, netgen::Array<int>*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:587:19: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (i = 1; i <= incl.Size(); i++)
                 ~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtool.cpp:137:12:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/secondorder.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp: In member function 'void netgen::Refinement::ValidateRefinedMesh(netgen::Mesh&, netgen::Array<netgen::INDEX_2>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:431:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 1; i <= parents.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:325:45:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::PointIndices<2>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/secondorder.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:192:21: note: 'class netgen::PointIndices<2>' declared here
   template <> class PointIndices<2> : public INDEX_2
                     ^~~~~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve3.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::CombineImprove(netgen::Mesh&, netgen::OPTIMIZEGOAL)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:107:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int k = 0; k < row1.Size(); k++)
                    ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:124:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int k = 0; k < row2.Size(); k++)
                    ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:139:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int k = 0; k < hasonepi.Size(); k++)
                    ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:141:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int k = 0; k < hasbothpi.Size(); k++)
                    ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:165:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int k = 0; k < hasonepi.Size(); k++)
                    ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:181:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (int k = 0; k < hasonepi.Size(); k++)
                        ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:211:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (int k = 0; k < row.Size(); k++)
                        ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:226:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (int k = 0; k < hasonepi.Size(); k++)
                        ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:229:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (int k = 0; k < hasbothpi.Size(); k++)
                        ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SplitImprove(netgen::Mesh&, netgen::OPTIMIZEGOAL)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:489:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int k = 0; k < hasbothpoints.Size(); k++)
                    ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImprove(netgen::Mesh&, netgen::OPTIMIZEGOAL, const netgen::BitArray*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:684:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int k = 0; k < elementsonnode[pi1].Size(); k++)
                    ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImproveSurface(netgen::Mesh&, netgen::OPTIMIZEGOAL, const netgen::BitArray*, const netgen::Array<netgen::Array<int, 1>*>*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:1565:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for(int k=0; !found && k<used_idmaps->Size(); k++)
                           ~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:1567:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        if(pi2 < (*used_idmaps)[k]->Size() + PointIndex::BASE)
           ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:1607:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int k = 0; k < elementsonnode[pi1].Size(); k++)
                    ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:1629:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for (int l = 0; l < hasbothpoints.Size(); l++)
                         ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:1639:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for (int l = 0; l < hasbothpointsother.Size(); l++)
                         ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:1653:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for(int ii=0; ii < hasbothpoints.Size(); ii++)
                       ~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:1656:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for(int ii=0; ii < hasbothpointsother.Size(); ii++)
                       ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:1667:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (int k = 0; k < elementsonnode[pi1other].Size(); k++)
                        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:1687:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for (int l = 0; l < hasbothpointsother.Size(); l++)
                         ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:1704:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for(int k = 0; k < surfaceelementsonnode[pi1].Size(); k++)
                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:1727:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for(int k = 0; k < surfaceelementsonnode[pi1other].Size(); k++)
                       ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:1800:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int k = 0; puretet && k < hasbothpoints.Size(); k++)
                               ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:1803:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int k = 0; puretet && k < hasbothpointsother.Size(); k++)
                               ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:1818:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for(int jj=i; !done && jj<hasbothpoints.Size(); jj++)
                               ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:1843:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for(int ii=0; ii < hasbothpoints.Size(); ii++)
                      ~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:1880:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for(int jj=i; !done && jj<hasbothpointsother.Size(); jj++)
                               ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:1906:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for(int ii=0; ii < hasbothpoints.Size(); ii++)
                      ~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:1932:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for(int ii=0; ii < hasbothpointsother.Size(); ii++)
                      ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:1958:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for(int i=0; i<hasbothpoints.Size(); i++)
                 ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:1960:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for(int i=0; i<hasbothpointsother.Size(); i++)
                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:2022:46: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for(int jj = 0; wrongorientation && jj<newelts[i]->Size(); jj++)
                                            ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:2027:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for(int jj=0; jj<newelts[i]->Size(); jj++)
                      ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:2035:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int k = 0; k<surfaceindicesonnode[(*(*newelts[i])[jj])[0]].Size(); k++)
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:2040:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for(int l=0; l<face_index.Size(); l++)
                      ~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:2049:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int k=0; k<face_index.Size(); k++)
                  ~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:2105:46: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for(int jj = 0; wrongorientation && jj<neweltsother[i]->Size(); jj++)
                                            ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:2110:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for(int jj=0; jj<neweltsother[i]->Size(); jj++)
                      ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:2226:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for(int i=0; i<hasbothpoints.Size(); i++)
                     ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:2234:41: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for(int i=hasbothpoints.Size(); i<(*newelts[minpos]).Size(); i++)
                                        ~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:2244:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<hasbothpointsother.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:2251:43: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=hasbothpointsother.Size(); i<(*neweltsother[minposother]).Size(); i++)
                                          ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:2263:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for(int i=0; i<newelts.Size(); i++)
                 ~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:2265:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for(int jj=0; jj<newelts[i]->Size(); jj++)
                      ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:2270:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for(int i=0; i<neweltsother.Size(); i++)
                 ~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:2272:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for(int jj=0; jj<neweltsother[i]->Size(); jj++)
                      ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:2283:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for(int i=0; i<locidmaps.Size(); i++)
                ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp: In member function 'void netgen::MeshOptimize3d::SwapImprove2(netgen::Mesh&, netgen::OPTIMIZEGOAL)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:2409:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int k = 0; k < belementsonnode[pi1].Size(); k++)
                    ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:2433:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int k = 0; k < row.Size(); k++)
                    ~~^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::ElementIndex; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::ElementIndex; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:103:22:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::ElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:205:9: note: 'class netgen::ElementIndex' declared here
   class ElementIndex
         ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = const netgen::PointIndex; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = const netgen::PointIndex; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:409:50:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:413:34:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:449:23:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here
 class INDEX_3
       ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:471:27:   required from 'netgen::ArrayMem<T, S>& netgen::ArrayMem<T, S>::operator=(const T&) [with T = netgen::PointIndex; int S = 50]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:1204:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:471:27:   required from 'netgen::ArrayMem<T, S>& netgen::ArrayMem<T, S>::operator=(const T&) [with T = bool; int S = 50]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/improve3.cpp:1208:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser2.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp: In member function 'void netgen::netrule::LoadRule(std::istream&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:434:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (i = 1; i <= pnearness.Size(); i++)
                 ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:473:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 0; i < oldutofreearea_i.Size(); i++)
               ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:485:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int j = 0; j < freezone.Size(); j++)
                       ~~^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:93:24:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:21,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here
   class Point2d
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:143:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here
 class INDEX_2
       ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec2d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec2d; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:144:68:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:21,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom2d.hpp:211:9: note: 'class netgen::Vec2d' declared here
   class Vec2d
         ^~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/specials.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/specials.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/tetrarls.cpp.o
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing3.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::MinFunctionSum::Func(const netgen::Vector&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:17:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<functions.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp: In member function 'virtual void netgen::MinFunctionSum::Grad(const netgen::Vector&, netgen::Vector&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:27:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<functions.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::MinFunctionSum::FuncGrad(const netgen::Vector&, netgen::Vector&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:41:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<functions.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::MinFunctionSum::FuncDeriv(const netgen::Vector&, const netgen::Vector&, double&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:55:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<functions.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::MinFunctionSum::GradStopping(const netgen::Vector&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:66:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<functions.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp: In member function 'virtual double netgen::PointFunction1::Func(const netgen::Vector&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:105:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int j = 0; j < faces.Size(); j++)
                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp: In constructor 'netgen::PointFunction::PointFunction(netgen::Mesh::T_POINTS&, const T_VOLELEMENTS&, const netgen::MeshingParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:330:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < elements.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/smoothing3.cpp:351:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int j = 0; j < elementsonpoint[actpind].Size(); j++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/smoothing3.cpp:371:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int j = 0; j < elementsonpoint[actpind].Size(); j++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/smoothing3.cpp:401:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int j = 0; j < elementsonpoint[actpind].Size(); j++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp: In member function 'int netgen::PointFunction::MovePointToInner()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:427:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int j = 0; j < elementsonpoint[actpind].Size(); j++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp: In function 'double netgen::CalcTotalBad(const T_POINTS&, const T_VOLELEMENTS&, const netgen::MeshingParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:934:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= elements.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp: In constructor 'netgen::JacobianPointFunction::JacobianPointFunction(netgen::Mesh::T_POINTS&, const T_VOLELEMENTS&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:1009:17: warning: comparison of integer expressions of different signedness: 'netgen::INDEX' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= elements.Size(); i++)
               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp: In member function 'void netgen::Mesh::ImproveMeshJacobian(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL, const netgen::BitArray*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:1554:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for(i = 1; i<=points.Size(); i++)
                  ~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp: In member function 'void netgen::Mesh::ImproveMeshJacobianOnSurface(const netgen::MeshingParameters&, const netgen::BitArray&, const netgen::Array<netgen::Vec<3>*>&, netgen::OPTIMIZEGOAL, const netgen::Array<netgen::Array<int, 1>*>*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:1709:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for(i=1; i<=points.Size(); i++)
                ~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:1761:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for(j=0; brother == -1 && j<used_idmaps->Size(); j++)
                                ~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:1763:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   if(i < (*used_idmaps)[j]->Size() + PointIndex::BASE)
      ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:1820:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for(i=0; i<locidmaps.Size(); i++)
            ~^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:49,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp: In instantiation of 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array<netgen::MeshPoint, 1, netgen::PointIndex>; FACEArray = netgen::Array<netgen::Element2d>]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:443:47:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:108:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < faces.Size(); i++)
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:930:23:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = double; int BASE = 1; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = double; int BASE = 1; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:1366:11:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:88:13:   required from 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array<netgen::MeshPoint, 1, netgen::PointIndex>; FACEArray = netgen::Array<netgen::Element2d>]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:443:47:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here
   class Vec3d
         ^~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:49,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing3.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp: In function 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array<netgen::MeshPoint, 1, netgen::PointIndex>; FACEArray = netgen::Array<netgen::Element2d>]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +12)' may be used uninitialized in this function [-Wmaybe-uninitialized]
       for (int j = 0; j < 4; j++) act[j] = sol[j];
                                   ^~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +8)' may be used uninitialized in this function [-Wmaybe-uninitialized]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +4)' may be used uninitialized in this function [-Wmaybe-uninitialized]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/findip.hpp:165:35: warning: 'sol' may be used uninitialized in this function [-Wmaybe-uninitialized]
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/triarls.cpp.o
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler2.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp: In member function 'int netgen::Meshing2::ApplyRules(netgen::Array<netgen::Point2d>&, netgen::Array<int>&, int, netgen::Array<netgen::INDEX_2>&, int, netgen::Array<netgen::Element2d>&, netgen::Array<int>&, int, const netgen::MeshingParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:170:34: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = maxlegalline; i < llines1.Size(); i++)
                                ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:208:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int ri = 1; ri <= rules.Size(); ri++)
                      ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:360:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < pmap.Size(); i++)
                   ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:511:36: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int i = maxlegalpoint+1; i <= lpoints.Size(); i++)
                                  ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:544:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int i = maxlegalline+1; i <= llines.Size(); i++)
                                 ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:631:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int i = 1; i <= elements.Size(); i++)
                    ~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::Append(netgen::FlatArray<T2, B2>) [with T2 = netgen::Point2d; int B2 = 0; T = netgen::Point2d; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:708:31:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:319:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < a2.Size(); i++)
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::Append(netgen::FlatArray<T2, B2>) [with T2 = netgen::INDEX_2; int B2 = 0; T = netgen::INDEX_2; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:709:30:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:319:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::Append(netgen::FlatArray<T2, B2>) [with T2 = int; int B2 = 0; T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:710:31:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:319:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::Append(netgen::FlatArray<T2, B2>) [with T2 = netgen::Element2d; int B2 = 0; T = netgen::Element2d; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:711:31:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:319:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:597:51:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:21,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here
   class Point2d
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:607:42:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here
 class INDEX_2
       ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:471:27:   required from 'netgen::ArrayMem<T, S>& netgen::ArrayMem<T, S>::operator=(const T&) [with T = int; int S = 100]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.cpp:104:17:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/validate.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp: In function 'void netgen::GetWorkingArea(netgen::BitArray&, netgen::BitArray&, const netgen::Mesh&, const netgen::Array<netgen::ElementIndex>&, int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:114:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<bad_elements.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp: In function 'void netgen::RepairBisection(netgen::Mesh&, netgen::Array<netgen::ElementIndex>&, const netgen::BitArray&, const netgen::Refinement&, const netgen::Array<double, 0, int>&, double, bool, const netgen::Array<netgen::Array<int, 1>*>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:307:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for(int i=0; i<nv.Size(); i++)
                   ~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:319:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for(int i=0; i<nv.Size(); i++)
                   ~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:568:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int i=0; i<bad_elements.Size(); i++)
               ~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = double; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = double; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:15:21:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::ElementIndex; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::ElementIndex; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:59:27:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::ElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:205:9: note: 'class netgen::ElementIndex' declared here
   class ElementIndex
         ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/validate.cpp:200:21:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 52%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parallelmesh.cpp.o
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/paralleltop.cpp.o
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser3.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp: In member function 'void netgen::vnetrule::LoadRule(std::istream&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:370:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (i = 1; i <= points.Size(); i++)
                    ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:375:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (i = 1; i <= points.Size(); i++)
                    ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:388:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (j = 1; j <= 3 * (points.Size() - noldp); j++)
               ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:395:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (k = 1; k <= 3 * points.Size(); k++)
                   ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:431:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (i = 1; i <= points.Size(); i++)
                    ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:436:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (i = 1; i <= points.Size(); i++)
                    ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:448:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (j = 1; j <= 3 * (points.Size() - noldp); j++)
               ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:455:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (k = 1; k <= 3 * points.Size(); k++)
                   ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:653:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= freezone.Size(); i++)
               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:654:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (j = 1; j <= points.Size(); j++)
                 ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:669:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= freezonepi.Size(); i++)
               ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:671:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= freezone.Size(); i++)
               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:679:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= elements.Size(); i++)
               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:710:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (i = 1; i <= freezone.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:726:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int j = 1; j <= points.Size(); j++)
                    ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:729:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int j = 1; j <= freezone.Size(); j++)
                    ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:737:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (fs = 1; fs <= freesets.Size(); fs++)
                ~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:744:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (ii1 = 1; ii1 <= freeset.Size(); ii1++)
                     ~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:745:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (ii2 = 1; ii2 <= freeset.Size(); ii2++)
                ~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:746:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (ii3 = 1; ii3 <= freeset.Size(); ii3++)
                  ~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:762:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (ii = 1; ii <= freeset.Size(); ii++)
                ~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:780:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (fs = 1; fs <= freesets.Size(); fs++)
                ~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:791:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (i = 1; i <= pnearness.Size(); i++)
                 ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:815:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (i = 1; i <= edges.Size(); i++)
              ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:833:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (i = 1; i <= elements.Size(); i++)
              ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:857:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (i = 1; i <= pnearness.Size(); i++)
                 ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:875:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (fs = 1; fs <= freesets.Size(); fs++)
                ~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:885:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (k = 1; k <= freesetfaces.Size(); k++)
                   ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:889:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (l = k+1; l <= freesetfaces.Size(); l++)
                  ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Point3d; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:148:24:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/parser3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here
   class Point3d
         ^~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.5.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp: In member function 'void netgen::MeshOptimize2d::ProjectBoundaryPoints(netgen::Array<int>&, const netgen::Array<netgen::Point<3, double>*>&, netgen::Array<netgen::Point<3, double>*>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:13:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<surfaceindex.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp: In member function 'void netgen::MeshOptimize2d::ImproveVolumeMesh(netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:81:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (i = 0; i < seia.Size(); i++)
                 ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:90:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (i = 0; i < seia.Size(); i++)
                 ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:183:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (j = 0; j < elementsonpoint[pi].Size(); j++)
              ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:239:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (j = 0; j < locelements.Size(); j++)
                   ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.5.cpp:79:24:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 54%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hexarls.cpp.o
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 55%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/__/__/ng/onetcl.cpp.o
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/basegeom.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp: In member function 'virtual std::shared_ptr<netgen::NetgenGeometry> netgen::GeometryRegisterArray::LoadFromMeshFile(std::istream&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:16:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < Size(); i++)
                     ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/refine.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp: In member function 'void netgen::Refinement::Refine(netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:28:36: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
     if (mesh.mlbetweennodes.Size() < mesh.GetNV())
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:113:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < par_nr.Size(); i++)
                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:117:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < parents.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:160:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      if (pinew >= epgi.Size()+PointIndex::BASE)
          ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:181:5: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   i < surfgi.Size()+PointIndex::BASE; i++)
   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:244:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
     if (surfgi.Size() < pnums.Elem(4+j))
         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:321:27: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
         if (surfgi.Size() < pnums.Elem(5+j))
             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:30:49:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::PointIndices<2>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:192:21: note: 'class netgen::PointIndices<2>' declared here
   template <> class PointIndices<2> : public INDEX_2
                     ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:31:76:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:48:30:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here
 class INDEX_2
       ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:125:16:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::EdgePointGeomInfo; int BASE = 1; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::EdgePointGeomInfo; int BASE = 1; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:161:46:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::EdgePointGeomInfo' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:116:9: note: 'class netgen::EdgePointGeomInfo' declared here
   class EdgePointGeomInfo
         ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:471:27:   required from 'netgen::ArrayMem<T, S>& netgen::ArrayMem<T, S>::operator=(const T&) [with T = netgen::PointIndex; int S = 27]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/refine.cpp:511:28:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler3.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp: In member function 'int netgen::Meshing3::ApplyRules(netgen::Array<netgen::Point3d, 1>&, netgen::Array<int, 1>&, netgen::Array<netgen::MiniElement2d>&, netgen::INDEX, netgen::INDEX_2_HASHTABLE<int>&, netgen::Array<netgen::Element>&, netgen::Array<int>&, int, double, int, float&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:180:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int ri = 0; ri < rules.Size(); ri++)
                    ~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:225:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int ri = 1; ri <= rules.Size(); ri++)
                    ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:456:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      while (!ok && locpi < lpoints.Size()-1+PointIndex::BASE)
                    ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:651:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= fz.Size(); i++)
                      ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:658:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for (int i = 1; i <= lpoints.Size(); i++)
                         ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:682:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for (int i = 1; i <= lfaces.Size() && ok; i++)
                         ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:957:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= elements.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:1070:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
          for (int i = noldlp+1; i <= lpoints.Size(); i++)
                                 ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:1074:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
          for (int i = noldlf+1; i <= lfaces.Size(); i++)
                                 ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:1078:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
          for (int i = 1; i <= delfaces.Size(); i++)
                          ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:1082:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
          for (int i = 1; i <= elements.Size(); i++)
                          ~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:108:23:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Box3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Box3d; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:165:34:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Box3d'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:571:9: note: 'class netgen::Box3d' declared here
   class Box3d
         ^~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = char; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = char; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:260:15:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:263:15:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point3d; int BASE = 1; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Point3d; int BASE = 1; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:873:28:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here
   class Point3d
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:1069:34:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler3.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here
   class Point3d
         ^~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp: In member function 'virtual double netgen::Opti2SurfaceMinFunction::Func(const netgen::Vector&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:226:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int j = 0; j < ld.locelements.Size(); j++)
                       ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/smoothing2.cpp:258:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int j = 0; j < ld.locelements.Size(); j++)
                       ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/smoothing2.cpp:291:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int j = 0; j < ld.locelements.Size(); j++)
                       ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/smoothing2.cpp:370:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int j = 0; j < ld.locelements.Size(); j++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/smoothing2.cpp:422:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int j = 0; j < ld.locelements.Size(); j++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/smoothing2.cpp:507:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (j = 0; j < ld.locelements.Size(); j++)
                 ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/smoothing2.cpp:592:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int j = 1; j <= ld.locelements.Size(); j++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/smoothing2.cpp:663:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (j = 1; j <= ld.locelements.Size(); j++)
                 ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp: In member function 'void netgen::MeshOptimize2d::ImproveMesh(netgen::Mesh&, const netgen::MeshingParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:747:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < seia.Size(); i++)
                     ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:762:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < seia.Size(); i++)
                     ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:768:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < seia.Size(); i++)
                     ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:780:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < seia.Size(); i++)
                     ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:787:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < seia.Size(); i++)
                     ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:927:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int hi = 0; hi < icompress.Size(); hi++)
                      ~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:967:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int j = 0; j < elementsonpoint[hi].Size(); j++)
                      ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:996:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int j = 0; j < ld.locelements.Size(); j++)
                    ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:1003:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int j = 0; j < ld.locelements.Size(); j++)
                    ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:1036:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int j = 0; j < ld.locelements.Size(); j++)
                    ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:1074:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int j = 0; j < ld.locelements.Size(); j++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:588:31:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:21,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here
   class Point2d
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/smoothing2.cpp:779:12:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bcfunctions.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::GetFaceColours(netgen::Mesh&, netgen::Array<netgen::Vec3d>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:64:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
          for(int j = 1; j <= face_colours.Size(); j++)
                         ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:79:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
          for( int i = 1; i <= face_colours.Size(); i++)
                          ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::AutoColourAlg_UserProfile(netgen::Mesh&, std::ifstream&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:194:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for(int i = 1; i <= bc_num.Size();i++)
                      ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:229:46: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
             for(int col_index = 1; col_index <= bc_colours.Size(); col_index++)
                                    ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:262:38: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for(int bc_index = 0; bc_index <= bc_num.Size(); bc_index++)
                             ~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp: In function 'void netgen::AutoColourAlg_Sorted(netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:302:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for(int i = 1; i <= all_colours.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:329:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for(int i = 0; i <= all_colours.Size(); i++) colours_sorted[i] = i;
                      ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:354:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
             for(int i = 1; i <= all_colours.Size(); i++)
                            ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:386:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
             for(int i = 0; i < colours_sorted.Size(); i++)
                            ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:408:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for(int i = 0; i < faces_sorted.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::BubbleSort(netgen::FlatArray<T>&, netgen::FlatArray<S>&) [with T = int; S = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:372:45:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:707:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < data.Size(); i++)
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:708:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int j = i+1; j < data.Size(); j++)
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:56:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here
   class Vec3d
         ^~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/bcfunctions.cpp:323:22:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/topology.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:383:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
          for (ElementIndex ei = begin; ei < end; ei++)
                                        ~~~^~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:404:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
          for (ElementIndex ei = begin; ei < end; ei++)
                                        ~~~^~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:425:50: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
          for (SurfaceElementIndex ei = begin; ei < end; ei++)
                                               ~~~^~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:448:52: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
          for (SurfaceElementIndex sei = begin; sei < end; sei++)
                                                ~~~~^~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::TaskManager, netgen::Tracer)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:475:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int pei = 0; pei < mesh->pointelements.Size(); pei++)
                       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:482:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int pei = 0; pei < mesh->pointelements.Size(); pei++)
                       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:511:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < edge2vert.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:514:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < edge2vert.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:551:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
                   v < end+PointIndex::BASE; v++)
                   ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:604:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
                   v < end+PointIndex::BASE; v++)
                   ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:635:36: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
                  for (int j = 0; j < vertex2.Size(); j++)
                                  ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::TaskManager, netgen::Tracer)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:688:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < face2vert.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:691:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < face2vert.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:727:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
                    v < end+PointIndex::BASE; v++)
                    ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:731:37: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
                   for (int j = 0; j < vert2oldface[v].Size(); j++)
                                   ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:773:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
                    v < end+PointIndex::BASE; v++)
                    ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:779:37: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
                   for (int j = 0; j < vert2oldface[v].Size(); j++)
                                   ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:1157:48: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
               for (ElementIndex ei = begin; ei < end; ei++)
                                             ~~~^~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::Update(netgen::TaskManager, netgen::Tracer)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:1200:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int k = 0; k < vertels.Size(); k++)
                    ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:1209:56: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       if (mesh->coarsemesh && mesh->hpelements->Size() == mesh->GetNE() )
                               ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetEdgeVertices(int, int&, int&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:1777:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     if (ednr < 1 || ednr > edge2vert.Size())
                     ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetFaceEdges(int, netgen::Array<int>&, bool) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:1818:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < els.Size(); i++)
                     ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:1830:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for(int k=0;k<pi.Size();k++)
                    ~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:1835:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      if (cntv == pi.Size())
          ~~~~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:1848:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int j = 0; j < eledges.Size(); j++)
                      ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:1855:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int k = 0; k < pi.Size(); k++)
                   ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In member function 'int netgen::MeshTopology::GetVerticesEdge(int, int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:1962:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for ( int i = 0; i < elements_v1.Size(); i++ )
                      ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:1965:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for ( int ed = 0; ed < elementedges.Size(); ed ++)
                    ~~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetSegmentVolumeElements(int, netgen::Array<netgen::ElementIndex>&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:1988:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for ( int eli1=1; eli1 <= volels1.Size(); eli1++)
                       ~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp: In member function 'void netgen::MeshTopology::GetSegmentSurfaceElements(int, netgen::Array<netgen::SurfaceElementIndex>&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2003:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for ( int eli1=1; eli1 <= els1.Size(); eli1++)
                       ~~~~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:370:11:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:590:30:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here
 class INDEX_2
       ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::INDEX_4; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::INDEX_4; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:763:30:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_4'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/template.hpp:277:7: note: 'class netgen::INDEX_4' declared here
 class INDEX_4
       ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:1092:16:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = short int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = short int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:1141:13:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::ElementIndex; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::ElementIndex; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:1912:21:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::ElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:205:9: note: 'class netgen::ElementIndex' declared here
   class ElementIndex
         ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:1989:49:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/topology.cpp:2004:43:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 54%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/python_mesh.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:558:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 0; i < geometryregister.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp: In instantiation of 'void ExportArray(pybind11::module&) [with T = netgen::Element0d; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:474:27:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:33:48: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
                              if (i < BASE || i >= BASE+self.Size())
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp: In instantiation of 'void ExportArray(pybind11::module&) [with T = netgen::MeshPoint; int BASE = 1; TIND = netgen::PointIndex]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:475:55:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:33:48: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp: In instantiation of 'void ExportArray(pybind11::module&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:476:32:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:33:48: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array<T, BASE, TIND>::Array(const netgen::Array<T, BASE, TIND>&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/meshtype.hpp:1287:5:   required from 'T pybind11::cast(const pybind11::handle&) [with T = netgen::MeshingParameters; typename std::enable_if<(! std::is_base_of<pybind11::detail::pyobject_tag, typename std::remove_reference<_Tp>::type>::value), int>::type <anonymous> = 0]'
/usr/include/pybind11/cast.h:1622:72:   required from 'T pybind11::handle::cast() const [with T = netgen::MeshingParameters]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../general/ngpython.hpp:63:39:   required from 'T pybind11::extract<T>::operator()() [with T = netgen::MeshingParameters]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:712:58:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (TIND i = BASE; i < size+BASE; i++)
                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array<T, BASE, TIND>::Array(const netgen::Array<T, BASE, TIND>&) [with T = netgen::Element0d; int BASE = 0; TIND = int]':
/usr/include/pybind11/cast.h:851:20:   required from 'static decltype ((new T, pybind11::detail::type_caster_base<type>::Constructor{})) pybind11::detail::type_caster_base<type>::make_copy_constructor(const T*) [with T = netgen::Array<netgen::Element0d>; <template-parameter-2-2> = void; type = netgen::Array<netgen::Element0d>; decltype ((new T, pybind11::detail::type_caster_base<type>::Constructor{})) = void* (*)(const void*)]'
/usr/include/pybind11/cast.h:828:34:   required from 'static pybind11::handle pybind11::detail::type_caster_base<type>::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::Array<netgen::Element0d>; pybind11::detail::type_caster_base<type>::itype = netgen::Array<netgen::Element0d>]'
/usr/include/pybind11/cast.h:789:20:   required from 'static pybind11::handle pybind11::detail::type_caster_base<type>::cast(const itype&, pybind11::return_value_policy, pybind11::handle) [with type = netgen::Array<netgen::Element0d>; pybind11::detail::type_caster_base<type>::itype = netgen::Array<netgen::Element0d>]'
/usr/include/pybind11/pybind11.h:154:43:   required from 'void pybind11::cpp_function::initialize(Func&&, Return (*)(Args ...), const Extra& ...) [with Func = netgen::Array<netgen::Element0d>& (*&)(netgen::Mesh&); Return = netgen::Array<netgen::Element0d>&; Args = {netgen::Mesh&}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]'
/usr/include/pybind11/pybind11.h:58:9:   required from 'pybind11::cpp_function::cpp_function(Return (*)(Args ...), const Extra& ...) [with Return = netgen::Array<netgen::Element0d>&; Args = {netgen::Mesh&}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]'
/usr/include/pybind11/pybind11.h:1085:22:   required from 'pybind11::class_<type_, options>& pybind11::class_<type_, options>::def(const char*, Func&&, const Extra& ...) [with Func = netgen::Array<netgen::Element0d>& (*)(netgen::Mesh&); Extra = {pybind11::return_value_policy}; type_ = netgen::Mesh; options = {std::shared_ptr<netgen::Mesh>}]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:609:44:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array<T, BASE, TIND>::Array(const netgen::Array<T, BASE, TIND>&) [with T = netgen::MeshPoint; int BASE = 1; TIND = netgen::PointIndex]':
/usr/include/pybind11/cast.h:851:20:   required from 'static decltype ((new T, pybind11::detail::type_caster_base<type>::Constructor{})) pybind11::detail::type_caster_base<type>::make_copy_constructor(const T*) [with T = netgen::Array<netgen::MeshPoint, 1, netgen::PointIndex>; <template-parameter-2-2> = void; type = netgen::Array<netgen::MeshPoint, 1, netgen::PointIndex>; decltype ((new T, pybind11::detail::type_caster_base<type>::Constructor{})) = void* (*)(const void*)]'
/usr/include/pybind11/cast.h:828:34:   required from 'static pybind11::handle pybind11::detail::type_caster_base<type>::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::Array<netgen::MeshPoint, 1, netgen::PointIndex>; pybind11::detail::type_caster_base<type>::itype = netgen::Array<netgen::MeshPoint, 1, netgen::PointIndex>]'
/usr/include/pybind11/cast.h:789:20:   required from 'static pybind11::handle pybind11::detail::type_caster_base<type>::cast(const itype&, pybind11::return_value_policy, pybind11::handle) [with type = netgen::Array<netgen::MeshPoint, 1, netgen::PointIndex>; pybind11::detail::type_caster_base<type>::itype = netgen::Array<netgen::MeshPoint, 1, netgen::PointIndex>]'
/usr/include/pybind11/pybind11.h:154:43:   required from 'void pybind11::cpp_function::initialize(Func&&, Return (*)(Args ...), const Extra& ...) [with Func = pybind11::cpp_function::cpp_function(Return (Class::*)(Arg ...), const Extra& ...) [with Return = netgen::Array<netgen::MeshPoint, 1, netgen::PointIndex>&; Class = netgen::Mesh; Arg = {}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]::<lambda(netgen::Mesh*)>; Return = netgen::Array<netgen::MeshPoint, 1, netgen::PointIndex>&; Args = {netgen::Mesh*}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]'
/usr/include/pybind11/pybind11.h:72:9:   required from 'pybind11::cpp_function::cpp_function(Return (Class::*)(Arg ...), const Extra& ...) [with Return = netgen::Array<netgen::MeshPoint, 1, netgen::PointIndex>&; Class = netgen::Mesh; Arg = {}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]'
/usr/include/pybind11/pybind11.h:1085:22:   required from 'pybind11::class_<type_, options>& pybind11::class_<type_, options>::def(const char*, Func&&, const Extra& ...) [with Func = netgen::Array<netgen::MeshPoint, 1, netgen::PointIndex>& (netgen::Mesh::*)(); Extra = {pybind11::return_value_policy}; type_ = netgen::Mesh; options = {std::shared_ptr<netgen::Mesh>}]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/python_mesh.cpp:613:44:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/meshing/../include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 55%] Linking CXX shared library libmesh.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -O2 -g -DNDEBUG  -shared -Wl,-soname,libmesh.so -o libmesh.so CMakeFiles/mesh.dir/adfront2.cpp.o CMakeFiles/mesh.dir/adfront3.cpp.o CMakeFiles/mesh.dir/bisect.cpp.o CMakeFiles/mesh.dir/boundarylayer.cpp.o CMakeFiles/mesh.dir/clusters.cpp.o CMakeFiles/mesh.dir/curvedelems.cpp.o CMakeFiles/mesh.dir/delaunay.cpp.o CMakeFiles/mesh.dir/delaunay2d.cpp.o CMakeFiles/mesh.dir/geomsearch.cpp.o CMakeFiles/mesh.dir/global.cpp.o CMakeFiles/mesh.dir/hprefinement.cpp.o CMakeFiles/mesh.dir/improve2.cpp.o CMakeFiles/mesh.dir/improve2gen.cpp.o CMakeFiles/mesh.dir/improve3.cpp.o CMakeFiles/mesh.dir/localh.cpp.o CMakeFiles/mesh.dir/meshclass.cpp.o CMakeFiles/mesh.dir/meshfunc.cpp.o CMakeFiles/mesh.dir/meshfunc2d.cpp.o CMakeFiles/mesh.dir/meshing2.cpp.o CMakeFiles/mesh.dir/meshing3.cpp.o CMakeFiles/mesh.dir/meshtool.cpp.o CMakeFiles/mesh.dir/meshtype.cpp.o CMakeFiles/mesh.dir/msghandler.cpp.o CMakeFiles/mesh.dir/netrule2.cpp.o CMakeFiles/mesh.dir/netrule3.cpp.o CMakeFiles/mesh.dir/parser2.cpp.o CMakeFiles/mesh.dir/parser3.cpp.o CMakeFiles/mesh.dir/prism2rls.cpp.o CMakeFiles/mesh.dir/pyramid2rls.cpp.o CMakeFiles/mesh.dir/pyramidrls.cpp.o CMakeFiles/mesh.dir/quadrls.cpp.o CMakeFiles/mesh.dir/refine.cpp.o CMakeFiles/mesh.dir/ruler2.cpp.o CMakeFiles/mesh.dir/ruler3.cpp.o CMakeFiles/mesh.dir/secondorder.cpp.o CMakeFiles/mesh.dir/smoothing2.5.cpp.o CMakeFiles/mesh.dir/smoothing2.cpp.o CMakeFiles/mesh.dir/smoothing3.cpp.o CMakeFiles/mesh.dir/specials.cpp.o CMakeFiles/mesh.dir/tetrarls.cpp.o CMakeFiles/mesh.dir/topology.cpp.o CMakeFiles/mesh.dir/triarls.cpp.o CMakeFiles/mesh.dir/validate.cpp.o CMakeFiles/mesh.dir/bcfunctions.cpp.o CMakeFiles/mesh.dir/parallelmesh.cpp.o CMakeFiles/mesh.dir/paralleltop.cpp.o CMakeFiles/mesh.dir/basegeom.cpp.o CMakeFiles/mesh.dir/python_mesh.cpp.o CMakeFiles/mesh.dir/hexarls.cpp.o CMakeFiles/mesh.dir/__/__/ng/onetcl.cpp.o ../linalg/CMakeFiles/la.dir/densemat.cpp.o ../linalg/CMakeFiles/la.dir/polynomial.cpp.o ../linalg/CMakeFiles/la.dir/bfgs.cpp.o ../linalg/CMakeFiles/la.dir/linopt.cpp.o ../linalg/CMakeFiles/la.dir/linsearch.cpp.o ../gprim/CMakeFiles/gprim.dir/adtree.cpp.o ../gprim/CMakeFiles/gprim.dir/geom2d.cpp.o ../gprim/CMakeFiles/gprim.dir/geom3d.cpp.o ../gprim/CMakeFiles/gprim.dir/geomfuncs.cpp.o ../gprim/CMakeFiles/gprim.dir/geomtest3d.cpp.o ../gprim/CMakeFiles/gprim.dir/transform3d.cpp.o ../gprim/CMakeFiles/gprim.dir/spline.cpp.o ../gprim/CMakeFiles/gprim.dir/splinegeometry.cpp.o ../general/CMakeFiles/gen.dir/array.cpp.o ../general/CMakeFiles/gen.dir/bitarray.cpp.o ../general/CMakeFiles/gen.dir/dynamicmem.cpp.o ../general/CMakeFiles/gen.dir/flags.cpp.o ../general/CMakeFiles/gen.dir/hashtabl.cpp.o ../general/CMakeFiles/gen.dir/mystring.cpp.o ../general/CMakeFiles/gen.dir/ngexception.cpp.o ../general/CMakeFiles/gen.dir/optmem.cpp.o ../general/CMakeFiles/gen.dir/parthreads.cpp.o ../general/CMakeFiles/gen.dir/profiler.cpp.o ../general/CMakeFiles/gen.dir/seti.cpp.o ../general/CMakeFiles/gen.dir/sort.cpp.o ../general/CMakeFiles/gen.dir/spbita2d.cpp.o ../general/CMakeFiles/gen.dir/symbolta.cpp.o ../general/CMakeFiles/gen.dir/table.cpp.o ../general/CMakeFiles/gen.dir/mpi_interface.cpp.o ../general/CMakeFiles/gen.dir/gzstream.cpp.o -Wl,-rpath,:::::::::::::::::::::::: -lz -lpython3.7m 
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 55%] Built target mesh
make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/depend.internal".
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/geom2d/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/depend.internal".
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/stlgeom/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/csg/CMakeFiles/csg.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/csg/CMakeFiles/csg.dir/depend.internal".
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/csg/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 59%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/algprim.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../linalg/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../linalg/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/algprim.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 56%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeom.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (i <= charttrigs.Size()) {return charttrigs.Get(i);}
           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:446:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorConfirmEdge()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:478:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (i = 1; i <= selectedmultiedge.Size(); i++)
                ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorCandidateEdge()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:502:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (i = 1; i <= selectedmultiedge.Size(); i++)
                ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorExcludeEdge()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:526:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (i = 1; i <= selectedmultiedge.Size(); i++)
                ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::STLDoctorUndefinedEdge()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:550:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (i = 1; i <= selectedmultiedge.Size(); i++)
                ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'netgen::twoint netgen::STLGeometry::GetNearestSelectedDefinedEdge()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:611:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= vic.Size(); i++)
               ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::ImportExternalEdges(const char*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:896:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= importpoints.Size(); i++)
               ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:912:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= importpoints.Size(); i++)
               ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:944:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (i = 1; i <= importlines.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::StoreExternalEdges()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1043:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= externaledges.Size(); i++)
               ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::RestoreExternalEdges()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1065:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= storedexternaledges.Size(); i++)
               ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::DeleteExternalEdgeInVicinity()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1266:50: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   if (!stldoctor.showvicinity || vicinity.Size() != GetNT()) {return;}
                                  ~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::GetVicinity(int, int, netgen::Array<int>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1624:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= vicarray.Size(); i++)
               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1642:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (i = 1; i <= list1.Size(); i++)
                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1655:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (i = 1; i <= list2.Size(); i++)
                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1663:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= vicarray.Size(); i++)
               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::CalcVicinity(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1678:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= vicinity.Size(); i++)
               ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1697:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (i = 1; i <= list1.Size(); i++)
                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1711:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (i = 1; i <= list2.Size(); i++)
                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::Vicinity(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1722:12: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   if (trig <= vicinity.Size() && trig >=1)
       ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::IsMarkedTrig(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1970:12: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   if (trig <= markedtrigs.Size() && trig >=1)
       ~~~~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::SetMarkedTrig(int, int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1981:12: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   if (trig <= markedtrigs.Size() && trig >=1)
       ~~~~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:2157:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int j = 1; j <= inters.Size(); j++)
                  ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::SetLineEndPoint(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:2314:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   if (pn <1 || pn > lineendpoints.Size()) {PrintSysError("Illegal pnum in SetLineEndPoint!!!"); return; }
                ~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::IsLineEndPoint(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:2321:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   if (pn <1 || pn > lineendpoints.Size())
                ~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'int netgen::STLGeometry::GetNOBodys()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:2948:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (i = 1; i <= todolist.Size(); i++)
                ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:2964:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (i = 1; i <= nextlist.Size(); i++)
                ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::CalcFaceNums()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:3011:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (i = 1; i <= todolist.Size(); i++)
                ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:3032:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (i = 1; i <= nextlist.Size(); i++)
                ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::ClearSpiralPoints()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:3047:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= spiralpoints.Size(); i++)
               ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp: In member function 'void netgen::STLGeometry::AddConeAndSpiralEdges()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:3239:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (l = 2; l <= trigsaroundp.Size()-1; l++)
                 ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:3253:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for (l = 2; l <= trigsaroundp.Size()-1; l++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:3387:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for (l = 2; l <= trigsaroundp.Size(); l++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here
   class Point3d
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here
   class Vec3d
         ^~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:1393:28:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::STLTriangle'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:47,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here
 class STLTriangle
       ^~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 57%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/genmesh2d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp: In function 'void netgen::Partition(const netgen::SplineSegExt&, netgen::MeshingParameters&, double, double, netgen::Mesh&, netgen::Point3dTree&, int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:119:11: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  while (j < curvepoints.Size() && (l >= curvepoints[j] || i == n))
         ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:135:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (int k = 0; k < locsearch.Size(); k++)
                        ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:140:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (int k = 0; k < locsearch.Size(); k++)
                        ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp: In member function 'void netgen::SplineGeometry2d::PartitionBoundary(netgen::MeshingParameters&, double, netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:201:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < splines.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:211:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < splines.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:247:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < splines.Size(); i++)
                       ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:267:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < splines.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp: In member function 'void netgen::SplineGeometry2d::CopyEdgeMesh(int, int, netgen::Mesh&, netgen::Point3dTree&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:321:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= mappoints.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp: In function 'void netgen::MeshFromSpline2D(netgen::SplineGeometry2d&, std::shared_ptr<netgen::Mesh>&, netgen::MeshingParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:493:38: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
           for (PointIndex pi = 1; pi <= si2.Size(); pi++)
                                   ~~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:297:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = double; int BASE = 1; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = double; int BASE = 1; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:298:13:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = netgen::PointIndex; int BASE = 1; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = netgen::PointIndex; int BASE = 1; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:467:21:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/genmesh2d.cpp:504:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 56%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/geometry2d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp: In destructor 'virtual netgen::SplineGeometry2d::~SplineGeometry2d()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:17:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for ( int i = 0; i < bcnames.Size(); i++ )
                      ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:19:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i=0; i<materials.Size(); i++)
                   ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp: In member function 'std::__cxx11::string netgen::SplineGeometry2d::GetBCName(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:903:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
     if (bcnames.Size() >= bcnr)
         ~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp: In member function 'std::__cxx11::string* netgen::SplineGeometry2d::BCNamePtr(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:911:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     if ( bcnr > bcnames.Size() )
          ~~~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp: In member function 'int netgen::SplineGeometry2d::GetBCNumber(std::__cxx11::string) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:920:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < bcnames.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::GetMaterial(int, char*&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:936:27: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
     if ( materials.Size() >= domnr)
          ~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::SetMaterial(int, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:945:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     if (domnr > materials.Size()) materials.SetSize (domnr);
         ~~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp: In member function 'double netgen::SplineGeometry2d::GetDomainMaxh(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:963:22: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare]
     if ( maxh.Size() >= domnr  && domnr > 0)
          ~~~~~~~~~~~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp: In member function 'void netgen::SplineGeometry2d::SetDomainMaxh(int, double)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:972:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     if (domnr > maxh.Size()) maxh.SetSize (domnr);
         ~~~~~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array<T, BASE, TIND>::Array(const netgen::Array<T, BASE, TIND>&) [with T = netgen::Point<2, double>; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/spline.hpp:572:16:   required from 'netgen::DiscretePointsSeg<D>::DiscretePointsSeg(const netgen::Array<netgen::Point<D> >&) [with int D = 2]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:195:44:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (TIND i = BASE; i < size+BASE; i++)
                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = double; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = double; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:439:12:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:776:20:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:780:14:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geometry2d.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/spline.hpp: In instantiation of 'netgen::Point<D> netgen::DiscretePointsSeg<D>::GetPoint(double) const [with int D = 2]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/spline.hpp:591:12:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/spline.hpp:596:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     if (segnr >= pts.Size()) segnr = pts.Size()-1;
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 57%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/python_geom2d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:166:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < self.splines.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:217:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
            for(int i = 0; i < self.splines.Size(); i++)
                           ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:278:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < self.geompoints.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:291:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < self.splines.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:310:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < self.geompoints.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:318:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < self.splines.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp: In function 'ExportGeom2d(pybind11::module&)::<lambda(netgen::SplineGeometry2d&, pybind11::list, int, int)>':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:118:19: warning: 'seg' may be used uninitialized in this function [-Wmaybe-uninitialized]
     seg->rightdom = rightdomain;
     ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp: In function 'ExportGeom2d(pybind11::module&)::<lambda(netgen::SplineGeometry2d&, pybind11::list, int, int, pybind11::object, pybind11::object, double, double)>':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/python_geom2d.cpp:90:31: warning: 'seg' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 self.SetBCName(seg->bc, bcname);
                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 61%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlline.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (i <= charttrigs.Size()) {return charttrigs.Get(i);}
           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:446:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLEdgeDataList::Restore()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:278:27: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   if (storedstatus.Size() == ne)
       ~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In function 'int netgen::Exists(int, int, const netgen::Array<netgen::twoint>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:479:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= line.Size(); i++)
               ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLEdgeDataList::BuildClusterWithEdge(int, int, netgen::Array<netgen::twoint>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:506:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (k = oldend; k <= line.Size(); k++)
                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'int netgen::STLLine::GetLeftTrig(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:574:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   if (nr > lefttrigs.Size()) {PrintSysError("In STLLine::GetLeftTrig!!!"); return 0;}
       ~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'int netgen::STLLine::GetRightTrig(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:580:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   if (nr > righttrigs.Size()) {PrintSysError("In STLLine::GetRightTrig!!!"); return 0;}
       ~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'double netgen::STLLine::GetLength(const netgen::Array<netgen::Point<3, double>, 0, int>&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:592:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 2; i <= pts.Size(); i++)
                   ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'void netgen::STLLine::GetBoundingBox(const netgen::Array<netgen::Point<3, double>, 0, int>&, netgen::Box<3>&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:602:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i < pts.Size(); i++)
                   ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'netgen::Point<3, double> netgen::STLLine::GetPointInDist(const netgen::Array<netgen::Point<3, double>, 0, int>&, double, int&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:619:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i < pts.Size(); i++)
               ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp: In member function 'netgen::STLLine* netgen::STLLine::Mesh(const netgen::Array<netgen::Point<3, double>, 0, int>&, netgen::Array<netgen::Point3d>&, double, netgen::Mesh&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:738:39: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       while (inthl < 1.000000001 && j <= inthi.Size())
                                     ~~^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here
   class Point3d
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlline.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here
   class Vec3d
         ^~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 58%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/geom2dmesh.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dmesh.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 63%] Linking CXX shared library libgeom2d.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -O2 -g -DNDEBUG  -shared -Wl,-soname,libgeom2d.so -o libgeom2d.so CMakeFiles/geom2d.dir/genmesh2d.cpp.o CMakeFiles/geom2d.dir/geom2dmesh.cpp.o CMakeFiles/geom2d.dir/geometry2d.cpp.o CMakeFiles/geom2d.dir/python_geom2d.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/meshing: ../meshing/libmesh.so -lpython3.7m -lz -lpython3.7m 
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 63%] Built target geom2d
make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend.internal".
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/geom2d/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 61%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltool.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (i <= charttrigs.Size()) {return charttrigs.Get(i);}
           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:446:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp: In function 'int netgen::AddPointIfNotExists(netgen::Array<netgen::Point3d>&, const netgen::Point3d&, double)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:19:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= ap.Size(); i++)
                   ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp: In member function 'int netgen::STLChart::IsInWholeChart(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:694:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= charttrigs.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:697:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= outertrigs.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLChart::MoveToOuterChart(const netgen::Array<int>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:737:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= trigs.Size(); i++)
                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLChart::DelChartTrigs(const netgen::Array<int>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:751:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= trigs.Size(); i++)
                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:755:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= charttrigs.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:759:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cnt != 0 && i < charttrigs.Size())
                       ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:773:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 1; i <= charttrigs.Size(); i++)
                       ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp: In member function 'void netgen::STLBoundary::AddOrDelSegment(const netgen::STLBoundarySeg&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:857:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= boundary.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here
   class Point3d
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here
   class Vec3d
         ^~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 63%] Building CXX object libsrc/geom2d/CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp: In member function 'virtual void netgen::VisualSceneGeometry2d::DrawScene()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:29:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     if (changeval != geometry2d->GetSplines().Size())
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:57:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= geometry2d->GetSplines().Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:62:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int j = 0; j < points.Size(); j++)
                  ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:69:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= geometry2d->GetSplines().Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/vsgeom2d.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 64%] Linking CXX shared library libgeom2dvis.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -O2 -g -DNDEBUG  -shared -Wl,-soname,libgeom2dvis.so -o libgeom2dvis.so CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/meshing: libgeom2d.so ../meshing/libmesh.so -lz -lpython3.7m 
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 64%] Built target geom2dvis
make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 62%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltopology.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (i <= charttrigs.Size()) {return charttrigs.Get(i);}
           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:446:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp: In member function 'virtual void netgen::STLTopology::InitSTLGeometry(const netgen::Array<netgen::STLReadTriangle>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:461:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < readtrigs.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:479:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for(int i = 0; i < readtrigs.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::FindNeighbourTrigs()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:725:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int j = 0; j < trigsperpoint[pi].Size(); j++)
                    ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp: In member function 'void netgen::STLTopology::OrientAfterTrig(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:1010:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (i = 1; i <= oriented.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:1031:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (i = 1; i <= list1.Size(); i++)
                ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:1051:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (i = 1; i <= list2.Size(); i++)
                ~~^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here
   class Point3d
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here
   class Vec3d
         ^~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:80:54:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::STLReadTriangle'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:47,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.hpp:54:7: note: 'class netgen::STLReadTriangle' declared here
 class STLReadTriangle
       ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::STLTriangle; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:452:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::STLTriangle'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:47,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here
 class STLTriangle
       ^~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 57%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeomchart.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (i <= charttrigs.Size()) {return charttrigs.Get(i);}
           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:446:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp: In member function 'void netgen::STLGeometry::MakeAtlas(netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:443:51: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
                                 for (int l = 0; l < innerchartpts.Size(); l++)
                                                 ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:493:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
    (dirtycharttrigs.Size() != chart->GetNChartT() || dirtycharttrigs.Size() != 1))
     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:495:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
    if (dirtycharttrigs.Size() == chart->GetNChartT() && dirtycharttrigs.Size() != 1)
        ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:500:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int k = 1; k <= dirtycharttrigs.Size(); k++)
                    ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:540:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= atlas.Size(); i++)
                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp: In member function 'int netgen::STLGeometry::GetChartNr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:623:9: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   if (i > chartmark.Size())
       ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp: In member function 'const netgen::STLChart& netgen::STLGeometry::GetChart(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:646:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   if (nr > atlas.Size())
       ~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp: In member function 'void netgen::STLGeometry::GetDirtyChartTrigs(int, netgen::STLChart&, const netgen::Array<int>&, netgen::Array<int>&, netgen::Array<int>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:797:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (l = 2; l <= trigsaroundp.Size()-1; l++)
                    ~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here
   class Point3d
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here
   class Vec3d
         ^~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeomchart.cpp:82:23:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 63%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/bspline2d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/csg/bspline2d.cpp:44:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (n1 = 1; n1 <= points.Size(); n1++)
                ~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Point<2, double> netgen::BSplineCurve2d::Eval(double) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:101:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   if (n2 > points.Size()) n2 = 1;
       ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:103:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   if (n3 > points.Size()) n3 = 1;
       ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:105:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   if (n4 > points.Size()) n4 = 1;
       ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Vec<2> netgen::BSplineCurve2d::EvalPrime(double) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:134:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   if (n2 > points.Size()) n2 = 1;
       ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:136:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   if (n3 > points.Size()) n3 = 1;
       ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:138:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   if (n4 > points.Size()) n4 = 1;
       ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp: In member function 'virtual netgen::Vec<2> netgen::BSplineCurve2d::EvalPrimePrime(double) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:163:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   if (n2 > points.Size()) n2 = 1;
       ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:165:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   if (n3 > points.Size()) n3 = 1;
       ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:167:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   if (n4 > points.Size()) n4 = 1;
       ~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/csg/bspline2d.cpp:194:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (n1 = 1; n1 <= points.Size(); n1++)
                ~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:205:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    if (n > points.Size()) n = 1;
        ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::UnReduce()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:230:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= intervallused.Size(); i++)
               ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp: In member function 'virtual void netgen::BSplineCurve2d::Print(std::ostream&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:239:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= points.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/bspline2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 60%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/brick.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../linalg/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../linalg/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/csg/brick.cpp:238:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < faces.Size(); i++)
                   ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/csg/brick.cpp:284:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < faces.Size(); i++)
                   ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/csg/brick.cpp:300:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < faces.Size(); i++)
                   ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/csg/brick.cpp:317:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < faces.Size(); i++)
                   ~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/brick.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (i <= charttrigs.Size()) {return charttrigs.Get(i);}
           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:446:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp: In function 'void netgen::STLFindEdges(netgen::STLGeometry&, netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:49:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= meshpoints.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:63:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= meshlines.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp: In function 'int netgen::STLSurfaceMeshing(netgen::STLGeometry&, netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:491:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int i = 1; i <= refpts.Size(); i++)
                    ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp: In function 'void netgen::STLSurfaceMeshing1(netgen::STLGeometry&, netgen::Mesh&, int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:566:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int j = 1; j <= spiralps.Size(); j++)
                       ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:617:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < imeshsp.Size(); i++)
                       ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:642:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int hi = 0; hi < segs.Size(); hi++)
                        ~~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:658:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int hi = 0; hi < icompress.Size(); hi++)
                        ~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:671:11: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    if (hi < ispiral_point.Size())
        ~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:711:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int hi = 0; hi < segs.Size(); hi++)
                        ~~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:729:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < icompress.Size(); i++)
                       ~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here
   class Point3d
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here
   class Vec3d
         ^~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:581:14:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:934:20:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:21,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here
   class Point2d
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:936:19:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/meshstlsurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here
 class INDEX_2
       ^~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 65%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgparser.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp: In function 'netgen::Solid* netgen::ParsePrimary(netgen::CSGScanner&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:416:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<pnums.Size(); i++)
                  ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:442:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for(int i=0; i<pnums.Size(); i++)
                      ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp: In function 'void netgen::ParseFlags(netgen::CSGScanner&, netgen::Flags&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:817:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for(int i=0; i<vals.Size(); i++)
                    ~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp: In function 'netgen::CSGeometry* netgen::ParseCSG(std::istream&, netgen::CSGeometry*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:1275:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 0; i < si.Size(); i++)
               ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:1327:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 0; i < si.Size(); i++)
               ~~^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgparser.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 66%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/edgeflw.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp: In constructor 'netgen::EdgeCalculation::EdgeCalculation(const netgen::CSGeometry&, netgen::Array<netgen::SpecialPoint>&, netgen::MeshingParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:22:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < specpoints.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::Calc(double, netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:53:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < specpoints.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::CalcEdges1(double, netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:123:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < specpoints.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:141:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < specpoints.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:150:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < specpoints.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:165:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < specpoints.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:186:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < geometry.identifications.Size() && !pi1; i++)
                  ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:187:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int j = checkedcopy; j < startpoints.Size() && !pi1; j++)
                              ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:202:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int k = 0; k < hsp.Size() && !pi1; k++)
                     ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:254:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int i = 1; i <= hsp.Size(); i++)
                    ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:274:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= hsp.Size(); i++)
                      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:313:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 1; i <= edgepoints.Size()-1; i++)
                  ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:318:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 1; i <= geometry.identifications.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:369:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int j = 1; j <= edgepoints.Size()-1; j++)
                  ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:380:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 0; i < locind.Size(); i++)
                      ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:418:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < refedges.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:452:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for(int i = 0; i < refedges.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:488:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int i=0; i<refedges.Size(); i++)
               ~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::FollowEdge(int, int&, int&, const netgen::Array<int>&, double, const netgen::Mesh&, netgen::Array<netgen::Point<3, double>, 0, int>&, netgen::Array<double, 0, int>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:779:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < locind.Size(); i++)
                  ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:812:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int jj = 0; jj < hsp.Size(); jj++)
                     ~~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::AnalyzeEdge(int, int, int, int, int, int, const netgen::Array<netgen::Point<3, double>, 0, int>&, netgen::Array<netgen::Segment>&, netgen::Array<bool>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:1017:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int j = 0; j < locsurfind.Size(); j++)
                  ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:1141:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int l = 1; !hi && l <= refedges.Size(); l++)
                              ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:1240:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<refedges.Size()-1; i++)
                  ~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:1242:39: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int j=i+1; !todelete.Test(i) && j<refedges.Size(); j++)
                                      ~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::StoreEdge(const netgen::Array<netgen::Segment>&, const netgen::Array<bool>&, const netgen::Array<netgen::Point<3, double>, 0, int>&, const netgen::Array<double, 0, int>&, int, netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:1361:44: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  while (curvelength.Get(j) < i * corr && j < curvelength.Size()) j++;
                                          ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:1396:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (k = 1; k <= refedges.Size(); k++)
              ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::StoreShortEdge(const netgen::Array<netgen::Segment>&, const netgen::Array<bool>&, const netgen::Array<netgen::Point<3, double>, 0, int>&, const netgen::Array<double, 0, int>&, int, netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:1563:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int k = 1; k <= refedges.Size(); k++)
                     ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp: In member function 'void netgen::EdgeCalculation::CopyEdge(const netgen::Array<netgen::Segment>&, const netgen::Array<bool>&, 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.1810/libsrc/csg/edgeflw.cpp:1687:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (k = 1; k <= refedges.Size(); k++)
              ~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:552:15:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:931:23:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/edgeflw.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 67%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/explicitcurve2d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/explicitcurve2d.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 66%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/curve2d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/curve2d.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 65%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgeom.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::Clean()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:87:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 0; i < to_delete.Size(); i++)
                    ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:101:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 0; i<delete_them.Size(); i++)
                    ~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:106:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < toplevelobjects.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:109:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < triapprox.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:113:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 0; i < identifications.Size(); i++)
                    ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:117:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < singfaces.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:120:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < singedges.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:123:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < singpoints.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'virtual void netgen::WritePrimitivesIt::Do(netgen::Solid*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:173:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < coeffs.Size(); i++)
                  ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::Save(std::ostream&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:223:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < identifications.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::SaveSurfaces(std::ostream&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:354:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
             for (int j=0; j<coeffs.Size(); j++)
                           ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:361:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
                 for (int j=0; j<coeffs.Size(); j++)
                               ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:394:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int j=0; j<coeffs.Size(); j++)
               ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'netgen::TopLevelObject* netgen::CSGeometry::GetTopLevelObject(const netgen::Solid*, const netgen::Surface*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:685:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < toplevelobjects.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::RemoveTopLevelObject(netgen::Solid*, netgen::Surface*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:696:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < toplevelobjects.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::SetFlags(const char*, const netgen::Flags&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:725:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (i = 0; i < surfind.Size(); i++)
              ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:738:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (i = 0; i < surfind.Size(); i++)
              ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:763:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
      for ( i = 0; i < min2(polysurfs.Size(),bcname.Size()); i++)
                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:765:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int j = 0; j < polysurfs[i]->Size(); j++)
                   ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:780:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
      for (i = 0; i < min2(surfind.Size(),bcname.Size()); i++)
                  ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:792:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (i = 0; i < surfind.Size(); i++)
              ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:817:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
      for ( i = 0; i < min2(polysurfs.Size(),bcnum.Size()); i++)
                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:819:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int j = 0; j < polysurfs[i]->Size(); j++)
                   ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:834:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
      for (i = 0; i < min2(surfind.Size(),bcnum.Size()); i++)
                  ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::FindIdenticSurfaces(double)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:866:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < isidenticto.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::GetIndependentSurfaceIndices(const netgen::Solid*, const netgen::BoxSphere<3>&, netgen::Array<int>&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:913:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < locsurf.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::GetIndependentSurfaceIndices(netgen::Array<int>&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:977:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < locsurf.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::CalcTriangleApproximation(double, double)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:1013:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < triapprox.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:1109:12: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=]
     catch (exception)
            ^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/csg/csgeom.cpp:1159:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < lsurfi.Size(); i++)
                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:1171:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < lsurfi.Size(); i++)
                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:1177:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < lsurfi.Size(); i++)
                     ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:1203:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < lsurfi.Size(); i++)
                  ~~^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = netgen::Solid*; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = netgen::Solid*; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:81:45:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::AddSurface(netgen::Surface*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:532:20: warning: '%d' directive writing between 1 and 11 bytes into a region of size 9 [-Wformat-overflow=]
     sprintf (name, "nnsurf%d", cntsurfs);
                    ^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:532:20: note: directive argument in the range [-2147483647, 2147483647]
In file included from /usr/include/stdio.h:862,
                 from /usr/include/c++/8/cstdio:42,
                 from /usr/include/c++/8/ext/string_conversions.h:43,
                 from /usr/include/c++/8/bits/basic_string.h:6400,
                 from /usr/include/c++/8/string:52,
                 from /usr/include/c++/8/bits/locale_classes.h:40,
                 from /usr/include/c++/8/bits/ios_base.h:41,
                 from /usr/include/c++/8/ios:42,
                 from /usr/include/c++/8/ostream:38,
                 from /usr/include/c++/8/iostream:39,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:1:
/usr/include/bits/stdio2.h:33:34: note: '__builtin___sprintf_chk' output between 8 and 18 bytes into a destination of size 15
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::Load(std::istream&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:265:19: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 0 and 99 [-Wformat-overflow=]
   sprintf (sname, "%s,%d", name, j);
                   ^~~~~~~
In file included from /usr/include/stdio.h:862,
                 from /usr/include/c++/8/cstdio:42,
                 from /usr/include/c++/8/ext/string_conversions.h:43,
                 from /usr/include/c++/8/bits/basic_string.h:6400,
                 from /usr/include/c++/8/string:52,
                 from /usr/include/c++/8/bits/locale_classes.h:40,
                 from /usr/include/c++/8/bits/ios_base.h:41,
                 from /usr/include/c++/8/ios:42,
                 from /usr/include/c++/8/ostream:38,
                 from /usr/include/c++/8/iostream:39,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.cpp:1:
/usr/include/bits/stdio2.h:33:34: note: '__builtin___sprintf_chk' output between 3 and 112 bytes into a destination of size 100
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 68%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/gencyl.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../linalg/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../linalg/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/../include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:16,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/gencyl.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 60%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeommesh.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (i <= charttrigs.Size()) {return charttrigs.Get(i);}
           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:446:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/stlgeom/stlgeommesh.cpp:117:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       if (edgelist1.Size() > maxsize) {maxsize = edgelist1.Size();}
           ~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:119:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (i = 1; i <= edgelist1.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:233:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (i = 1; i <= edgelist2.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:261:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= plist.Size()-1; i++)
               ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:273:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= plist.Size()-1; i++)
               ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::SelectChartOfPoint(const netgen::Point<3, double>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:414:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (ii = 1; ii <= trigsinbox.Size(); ii++)
                ~~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/stlgeom/stlgeommesh.cpp:480:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (i = 1; i <= trigsinbox2.Size(); i++)
                    ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:488:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (i = 1; i <= trigsinbox.Size(); i++)
                ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::RestrictLocalH(netgen::Mesh&, double)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:979:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (k2 = 1; k2 <= linenums.Size(); k2++)
                     ~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp: In member function 'void netgen::STLGeometry::RestrictHChartDistOneChart(int, netgen::Array<int>&, netgen::Mesh&, double, double, double)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:1274:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int j = 2; j <= plimes2.Size(); j++)
                       ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:1277:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int j = 1; j <= plimes2.Size(); j++)
                       ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:1284:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int j = 1; j <= plimes1.Size(); j++)
                       ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:1297:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int kk = 1; kk <= foundpts.Size(); kk++)
                     ~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here
   class Point3d
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here
   class Vec3d
         ^~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:59:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here
 class INDEX_2
       ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:300:20:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point2d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:329:27:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:21,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeommesh.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here
   class Point2d
         ^~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 69%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/manifold.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/../include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:16,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/manifold.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 68%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/genmesh.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp: In function 'void netgen::FindPoints(netgen::CSGeometry&, netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:51:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < specpoints.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp: In function 'void netgen::FindEdges(netgen::CSGeometry&, netgen::Mesh&, netgen::MeshingParameters&, bool)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:73:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < geom.singedges.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:79:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < geom.singpoints.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:113:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < geom.identifications.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:120:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < geom.identifications.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:156:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int j = 0; j < loc.Size(); j++)
                    ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp: In function 'void netgen::MeshSurface(netgen::CSGeometry&, netgen::Mesh&, netgen::MeshingParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:252:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < geom.identifications.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:256:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int j = 0; j < fpairs.Size(); j++)
                      ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:301:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int l = 0; l < geom.bcmodifications.Size(); l++)
                  ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:358:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int l = 0; l < geom.bcmodifications.Size(); l++)
                  ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:374:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int k = 0; k<geom.bcmodifications.Size(); k++)
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:383:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int j = 0; j < geom.singfaces.Size(); j++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:391:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int l = 0; l < surfs.Size(); l++)
                      ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:449:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 1; i <= geom.identifications.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:455:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int si = 0; si < segments.Size(); si++)
                   ~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:617:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 1; i <= geom.identifications.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:621:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int j = 1; j <= fpairs.Size(); j++)
                   ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp: In function 'int netgen::CSGGenerateMesh(netgen::CSGeometry&, std::shared_ptr<netgen::Mesh>&, netgen::MeshingParameters&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:684:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < maxhdom.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:436:21:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/genmesh.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 67%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/extrusion.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../linalg/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../linalg/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/csg/extrusion.cpp:472:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<ips.Size(); i++)
                  ~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp: In destructor 'virtual netgen::Extrusion::~Extrusion()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:676:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<faces.Size(); i++)
                  ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Extrusion::BoxInSolid(const netgen::BoxSphere<3>&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:686:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<faces.Size(); i++)
                  ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp: In member function 'netgen::INSOLID_TYPE netgen::Extrusion::PointInSolid(const netgen::Point<3, double>&, double, netgen::Array<int>*) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:706:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<faces.Size(); i++)
                  ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp: In member function 'virtual void netgen::Extrusion::Reduce(const netgen::BoxSphere<3>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:865:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 0; i < faces.Size(); i++)
                    ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp: In member function 'virtual void netgen::Extrusion::UnReduce()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:871:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 0; i < faces.Size(); i++)
                    ~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/extrusion.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 71%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/revolution.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../linalg/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../linalg/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp: In member function 'void netgen::RevolutionFace::Init()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:33:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<checklines_vec.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp: In destructor 'virtual netgen::RevolutionFace::~RevolutionFace()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:108:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<checklines_start.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp: In member function 'virtual double netgen::RevolutionFace::MaxCurvature() const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:353:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<checkpoints.Size(); i+=2)
                  ~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp: In destructor 'virtual netgen::Revolution::~Revolution()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:676:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<faces.Size(); i++)
                  ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Revolution::BoxInSolid(const netgen::BoxSphere<3>&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:683:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<faces.Size(); i++)
                  ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Revolution::PointInSolid(const netgen::Point<3, double>&, double) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:777:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<faces.Size(); i++)
                  ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:781:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int j=0; j<points.Size(); j++)
               ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp: In member function 'virtual void netgen::Revolution::GetTangentialSurfaceIndices(const netgen::Point<3, double>&, netgen::Array<int>&, double) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:807:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int j = 0; j < faces.Size(); j++)
                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/csg/revolution.cpp:827:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<faces.Size(); i++)
                  ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp: In member function 'virtual void netgen::Revolution::Reduce(const netgen::BoxSphere<3>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:952:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<faces.Size(); i++)
                  ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp: In member function 'virtual void netgen::Revolution::UnReduce()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:959:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<faces.Size(); i++)
                  ~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/revolution.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 62%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/python_stl.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (i <= charttrigs.Size()) {return charttrigs.Get(i);}
           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:446:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:88:27: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=]
        catch (NgException ex)
                           ^~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here
   class Point3d
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/python_stl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here
   class Vec3d
         ^~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 70%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/meshsurf.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/meshsurf.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 69%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/identify.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp: In member function 'virtual void netgen::PeriodicIdentification::BuildSurfaceElements(netgen::Array<netgen::Segment>&, netgen::Mesh&, const netgen::Surface*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:476:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int k = 0; k < copy_points.Size(); k++)
                       ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp: In constructor 'netgen::CloseSurfaceIdentification::CloseSurfaceIdentification(int, const netgen::CSGeometry&, const netgen::Surface*, const netgen::Surface*, const netgen::TopLevelObject*, const netgen::Flags&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:563:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for(int i=0; i<slices.Size(); i++)
                ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp: In member function 'virtual int netgen::CloseSurfaceIdentification::Identifyable(const netgen::SpecialPoint&, const netgen::SpecialPoint&, const netgen::TABLE<int, 0>&, const netgen::TABLE<int, 0>&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:691:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int j = 0; j < hsurf.Size(); j++)
                    ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:699:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < specpoint2solid[sp1.nr].Size(); i++)
                       ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:702:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < specpoint2solid[sp2.nr].Size(); i++)
                       ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:758:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    if (j == specpoint2surface[sp1.nr].Size()) break;
        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:763:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    if (k == specpoint2surface[sp2.nr].Size()) break;
        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:768:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int l = 0; l < domain_surfaces.Size(); l++)
                    ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:785:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    if (j == specpoint2surface[sp1.nr].Size()) break;
        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:787:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    if (k == specpoint2surface[sp2.nr].Size()) break;
        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::IdentifyPoints(netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:988:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int jj = 0; jj < domain_surfaces.Size(); jj++)
                     ~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:996:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int ii2 = 0; ii2 < points_on_surf2.Size(); ii2++)
                      ~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:1006:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (int jj = 0; jj < surfs_of_p1.Size(); jj++)
                         ~~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::IdentifyFaces(netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:1160:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int ll = 0; ll < segs_on_face2.Size(); ll++)
                      ~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::BuildSurfaceElements(netgen::Array<netgen::Segment>&, netgen::Mesh&, const netgen::Surface*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:1233:36: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = PointIndex::BASE; i < identmap.Size()+PointIndex::BASE; i++)
                                  ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:1247:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i1 = 0; i1 < segs.Size(); i1++)
                    ~~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseEdgesIdentification::BuildSurfaceElements(netgen::Array<netgen::Segment>&, netgen::Mesh&, const netgen::Surface*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:1644:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i1 = 1; i1 <= segs.Size(); i1++)
                    ~~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const netgen::Array<T, BASE, TIND>&) [with T = double; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:562:42:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:375:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (TIND i (BASE); i < size+BASE; i++)
                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:105:20:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here
 class INDEX_2
       ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:514:21:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/identify.cpp:1229:14:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 74%] Linking CXX shared library libstl.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -O2 -g -DNDEBUG  -shared -Wl,-soname,libstl.so -o libstl.so CMakeFiles/stl.dir/meshstlsurface.cpp.o CMakeFiles/stl.dir/stlgeom.cpp.o CMakeFiles/stl.dir/stlgeomchart.cpp.o CMakeFiles/stl.dir/stlgeommesh.cpp.o CMakeFiles/stl.dir/stlline.cpp.o CMakeFiles/stl.dir/stltool.cpp.o CMakeFiles/stl.dir/stltopology.cpp.o CMakeFiles/stl.dir/python_stl.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/meshing: ../meshing/libmesh.so -lpython3.7m -lpython3.7m -lz -lpython3.7m 
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 75%] Built target stl
make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/depend.internal".
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/stlgeom/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 73%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/spline3d.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/spline3d.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 71%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/singularref.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularEdge::FindPointsOnEdge(netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:48:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < si1.Size(); i++)
                   ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:50:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < si2.Size(); i++)
                   ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularEdge::SetMeshSize(netgen::Mesh&, double)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:119:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int i = 0; i < points.Size()-1; i++)
                    ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:124:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int i = 0; i < points.Size(); i++)
                    ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:130:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < points.Size(); i++)
                       ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularPoint::FindPoints(netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:194:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (int i = 0; i < surfk.Size(); i++)
                        ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp: In member function 'void netgen::SingularPoint::SetMeshSize(netgen::Mesh&, double)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:214:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 1; i <= points.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:41:18:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/singularref.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here
 class INDEX_2
       ^~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 70%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/polyhedra.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../linalg/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../linalg/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/csg/polyhedra.cpp:73:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < faces.Size(); i++)
                   ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Polyhedra::PointInSolid(const netgen::Point<3, double>&, double) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:126:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < faces.Size(); i++)
                   ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::GetTangentialSurfaceIndices(const netgen::Point<3, double>&, netgen::Array<int>&, double) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:170:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < faces.Size(); i++)
                   ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Polyhedra::VecInSolid(const netgen::Point<3, double>&, const netgen::Vec<3>&, double) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:200:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < faces.Size(); i++)
                   ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:240:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for(int i=0; i<point_on_faces.Size(); i++)
                ~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp: In member function 'virtual netgen::INSOLID_TYPE netgen::Polyhedra::VecInSolid2(const netgen::Point<3, double>&, const netgen::Vec<3>&, const netgen::Vec<3>&, double) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:344:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < faces.Size(); i++)
                   ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::GetTangentialVecSurfaceIndices2(const netgen::Point<3, double>&, const netgen::Vec<3>&, const netgen::Vec<3>&, netgen::Array<int>&, double) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:399:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < faces.Size(); i++)
                   ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::Reduce(const netgen::BoxSphere<3>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:481:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < planes.Size(); i++)
                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:484:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < faces.Size(); i++)
                   ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::UnReduce()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:491:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < planes.Size(); i++)
                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp: In member function 'void netgen::Polyhedra::GetPolySurfs(netgen::Array<netgen::Array<int>*, 0, int>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:597:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for(int i = 0; i<faces.Size(); i++)
                  ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:604:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for(int i=0; i<polysurfs.Size(); i++)
                ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:607:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for(int i = 0; i<faces.Size(); i++)
                  ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp: In member function 'virtual void netgen::Polyhedra::CalcSpecialPoints(netgen::Array<netgen::Point<3, double>, 0, int>&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:614:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < points.Size(); i++)
                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/csg/polyhedra.cpp:629:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int fi1 = 0; fi1 < faces.Size(); fi1++)
                     ~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:630:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int fi2 = 0; fi2 < faces.Size(); fi2++)
                       ~~~~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Polyhedra::Face; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Polyhedra::Face; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:517:55:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Polyhedra::Face'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:35,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/polyhedra.hpp:22:11: note: 'class netgen::Polyhedra::Face' declared here
     class Face {
           ^~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 77%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/splinesurface.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp: In member function 'std::__cxx11::string netgen::SplineSurface::GetBCNameOf(netgen::Point<3, double>, netgen::Point<3, double>) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:24:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<splines.Size(); i++)
                  ~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp: In member function 'const std::shared_ptr<netgen::Array<std::shared_ptr<netgen::OneSurfacePrimitive> > > netgen::SplineSurface::CreateCuttingSurfaces()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:46:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 0; i<splines.Size(); i++)
                    ~^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/../include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:16,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSeg<3> >; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSeg<3> >; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:16:22:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSeg<3> >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/../include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:16,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSeg<3> >' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::__cxx11::basic_string<char>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::__cxx11::basic_string<char>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:17:26:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__cxx11::basic_string<char>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/string:52,
                 from /usr/include/c++/8/bits/locale_classes.h:40,
                 from /usr/include/c++/8/bits/ios_base.h:41,
                 from /usr/include/c++/8/ios:42,
                 from /usr/include/c++/8/ostream:38,
                 from /usr/include/c++/8/iostream:39,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/../include/mystdlib.h:4,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:16,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2:
/usr/include/c++/8/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string<char>' declared here
     class basic_string
           ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::OneSurfacePrimitive>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::OneSurfacePrimitive>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:45:27:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::OneSurfacePrimitive>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/../include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:16,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.cpp:2:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::OneSurfacePrimitive>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 74%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/surface.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/surface.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 72%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/solid.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../linalg/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../linalg/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp: In member function 'void netgen::Solid::RecBoundaries(const netgen::Point<3, double>&, netgen::Array<int>&, int&, int&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:595:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (i = 1; i <= bounds1.Size(); i++)
                    ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:597:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (i = 1; i <= bounds2.Size(); i++)
                    ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:614:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (i = 1; i <= bounds1.Size(); i++)
                    ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:616:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (i = 1; i <= bounds2.Size(); i++)
                    ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp: In member function 'void netgen::Solid::RecGetSurfaceIndices(netgen::Array<int>&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:1479:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < surfind.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/linalg.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/linalg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../linalg/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/solid.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 75%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/zrefine.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp: In function 'void netgen::SelectSingularEdges(const netgen::Mesh&, const netgen::CSGeometry&, netgen::INDEX_2_HASHTABLE<int>&, netgen::ZRefinementOptions&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:15:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= geom.singedges.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:21:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int j = 1; j <= se.segms.Size(); j++)
                  ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp: In function 'void netgen::RefinePrisms(netgen::Mesh&, const netgen::CSGeometry*, netgen::ZRefinementOptions&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:342:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (i = 1; i <= ref_singular.Size(); i++)
              ~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:370:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (i = 1; i <= ref_slices.Size(); i++)
              ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:397:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         (slicenr == slices.Size()) ? 1 : slices.Get(slicenr+1);
          ~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:283:75:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here
 class INDEX_3
       ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::INDEX_4; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:296:30:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_4'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/zrefine.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/template.hpp:277:7: note: 'class netgen::INDEX_4' declared here
 class INDEX_4
       ^~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 72%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/specpoin.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp: In member function 'void netgen::SpecialPointCalculation::CalcSpecialPoints(const netgen::CSGeometry&, netgen::Array<netgen::MeshPoint>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:119:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int j = 0; j < hpts.Size(); j++)
                      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:137:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int j=0; j<points->Size(); j++)
               ~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:164:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < boxesinlevel.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/csg/specpoin.cpp:219:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     if (level <= boxesinlevel.Size())
         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:289:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for (int j = 0; j < pts.Size(); j++)
                         ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:302:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for(int jj=0; jj<surfids.Size(); jj++)
                      ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:333:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int j = 0; j < pts.Size(); j++)
                    ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:346:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
          for(int jj=0; jj<surfids.Size(); jj++)
                        ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:372:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for (int j = 0; j < pts.Size(); j++)
                         ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:409:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int j = 0; j < pts.Size(); j++)
                       ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:422:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for(int jj=0; jj<surfids.Size(); jj++)
                    ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:449:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int j = 0; j < pts.Size(); j++)
                     ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:478:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int k1 = 1; k1 <= locsurf.Size() - 2; k1++)
                   ~~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:479:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int k2 = k1 + 1; k2 <= locsurf.Size() - 1; k2++)
                          ~~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:480:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int k3 = k2 + 1; k3 <= locsurf.Size(); k3++)
                            ~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:508:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int k1 = 1; k1 <= locsurf.Size() - 2; k1++)
                       ~~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:509:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (int k2 = k1 + 1; k2 <= locsurf.Size() - 1; k2++)
                              ~~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:510:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int k3 = k2 + 1; k3 <= locsurf.Size(); k3++)
                         ~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:549:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (int i = 0; i < locsurf2.Size(); i++)
                        ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:591:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int k1 = 0; k1 < locsurf.Size() - 1; k1++)
                   ~~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:592:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (int k2 = k1+1; k2 < locsurf.Size(); k2++)
                        ~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:616:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int k1 = 0; k1 < locsurf.Size() - 1; k1++)
                       ~~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:617:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (int k2 = k1+1; k2 < locsurf.Size(); k2++)
                            ~~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp: In member function 'bool netgen::SpecialPointCalculation::AddPoint(const netgen::Point<3, double>&, int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:1651:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < points->Size(); i++)
                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp: In member function 'void netgen::SpecialPointCalculation::AnalyzeSpecialPoints(const netgen::CSGeometry&, netgen::Array<netgen::MeshPoint>&, netgen::Array<netgen::SpecialPoint>&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:1702:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < apoints.Size(); i++)
                       ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:1713:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i < apoints.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:1730:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < apoints.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:1749:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int j = 0; j < surfind.Size(); j++)
                      ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:1773:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int m = 0; m < surfind.Size(); m++)
                   ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:1795:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int j = 0; j < surfind.Size(); j++)
                      ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:1800:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int j = 0; j < normalvecs.Size(); j++)
                      ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:1801:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (int k = 0; k < normalvecs.Size(); k++)
                        ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:1879:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for (int j2 = 0; j2 < surfind2.Size(); j2++)
                          ~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:1909:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for (int l = 0; l < surfind2.Size(); l++)
                         ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:1970:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for (int m = 0; m < surfind.Size(); m++)
                         ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2015:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for (int m = 0; m < locsearch.Size(); m++)
                         ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2099:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < specpoints.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2103:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < specpoints.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array<T, BASE, TIND>::Array(const netgen::Array<T, BASE, TIND>&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:1885:41:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (TIND i = BASE; i < size+BASE; i++)
                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:104:20:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::SpecialPoint; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::SpecialPoint; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:1682:26:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::SpecialPoint' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:38,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/specpoin.hpp:26:9: note: 'class netgen::SpecialPoint' declared here
   class SpecialPoint
         ^~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 75%] Building CXX object libsrc/stlgeom/CMakeFiles/stlvis.dir/vsstl.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:48,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (i <= charttrigs.Size()) {return charttrigs.Get(i);}
           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:446:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp: In member function 'virtual void netgen::VisualSceneSTLMeshing::DrawScene()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:411:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (j = 1; j <= me.Size(); j++)
                 ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:745:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (j = 1; j <= stlgeometry->meshlines.Size(); j++)
                    ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp: In member function 'virtual void netgen::VisualSceneSTLGeometry::BuildScene(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:1184:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= trilists.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:273:46:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here
   class Point3d
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:307:53:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlgeom.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/vsstl.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here
   class Vec3d
         ^~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 78%] Linking CXX shared library libstlvis.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -O2 -g -DNDEBUG  -shared -Wl,-soname,libstlvis.so -o libstlvis.so CMakeFiles/stlvis.dir/vsstl.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/stlgeom:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/meshing: libstl.so ../meshing/libmesh.so -lz -lpython3.7m 
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 78%] Built target stlvis
make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 76%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/python_csg.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:215:25: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for(int i = 0; i<py::len(cuts);i++)
                        ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:376:65: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'long unsigned int'} [-Wsign-compare]
                                               for (int i = 0; i < len(solidlist); i++)
                                                               ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:420:31: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'long unsigned int'} [-Wsign-compare]
             for (int i = 0; i < py::len(bcmod); i++)
                             ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:434:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
                 for (int j = 0; j < si.Size(); j++)
                                 ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp: In lambda function:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:702:33: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=]
              catch (NgException ex)
                                 ^~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/include/pybind11/detail/common.h:146,
                 from /usr/include/pybind11/pytypes.h:12,
                 from /usr/include/pybind11/cast.h:13,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/../general/ngpython.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:3:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::OneSurfacePrimitive>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::OneSurfacePrimitive>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:222:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::OneSurfacePrimitive>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/include/pybind11/detail/common.h:146,
                 from /usr/include/pybind11/pytypes.h:12,
                 from /usr/include/pybind11/cast.h:13,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/../general/ngpython.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:3:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::OneSurfacePrimitive>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:10,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array<T, BASE, TIND>::Array(const netgen::Array<T, BASE, TIND>&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/surface.hpp:235:9:   required from 'static decltype ((new T, pybind11::detail::type_caster_base<type>::Constructor{})) pybind11::detail::type_caster_base<type>::make_copy_constructor(const T*) [with T = netgen::SplineSurface; <template-parameter-2-2> = void; type = netgen::SplineSurface; decltype ((new T, pybind11::detail::type_caster_base<type>::Constructor{})) = void* (*)(const void*)]'
/usr/include/pybind11/cast.h:828:34:   required from 'static pybind11::handle pybind11::detail::type_caster_base<type>::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::SplineSurface; pybind11::detail::type_caster_base<type>::itype = netgen::SplineSurface]'
/usr/include/pybind11/cast.h:1619:66:   required from 'pybind11::object pybind11::cast(const T&, pybind11::return_value_policy, pybind11::handle) [with T = netgen::SplineSurface*; typename std::enable_if<(! std::is_base_of<pybind11::detail::pyobject_tag, typename std::remove_reference<_Tp>::type>::value), int>::type <anonymous> = 0]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:229:50:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (TIND i = BASE; i < size+BASE; i++)
                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array<T, BASE, TIND>::Array(const netgen::Array<T, BASE, TIND>&) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.hpp:7:9:   required from 'static decltype ((new T, pybind11::detail::type_caster_base<type>::Constructor{})) pybind11::detail::type_caster_base<type>::make_copy_constructor(const T*) [with T = netgen::SplineSurface; <template-parameter-2-2> = void; type = netgen::SplineSurface; decltype ((new T, pybind11::detail::type_caster_base<type>::Constructor{})) = void* (*)(const void*)]'
/usr/include/pybind11/cast.h:828:34:   required from 'static pybind11::handle pybind11::detail::type_caster_base<type>::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::SplineSurface; pybind11::detail::type_caster_base<type>::itype = netgen::SplineSurface]'
/usr/include/pybind11/cast.h:1619:66:   required from 'pybind11::object pybind11::cast(const T&, pybind11::return_value_policy, pybind11::handle) [with T = netgen::SplineSurface*; typename std::enable_if<(! std::is_base_of<pybind11::detail::pyobject_tag, typename std::remove_reference<_Tp>::type>::value), int>::type <anonymous> = 0]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:229:50:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array<T, BASE, TIND>::Array(const netgen::Array<T, BASE, TIND>&) [with T = std::shared_ptr<netgen::SplineSeg<3> >; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.hpp:7:9:   required from 'static decltype ((new T, pybind11::detail::type_caster_base<type>::Constructor{})) pybind11::detail::type_caster_base<type>::make_copy_constructor(const T*) [with T = netgen::SplineSurface; <template-parameter-2-2> = void; type = netgen::SplineSurface; decltype ((new T, pybind11::detail::type_caster_base<type>::Constructor{})) = void* (*)(const void*)]'
/usr/include/pybind11/cast.h:828:34:   required from 'static pybind11::handle pybind11::detail::type_caster_base<type>::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::SplineSurface; pybind11::detail::type_caster_base<type>::itype = netgen::SplineSurface]'
/usr/include/pybind11/cast.h:1619:66:   required from 'pybind11::object pybind11::cast(const T&, pybind11::return_value_policy, pybind11::handle) [with T = netgen::SplineSurface*; typename std::enable_if<(! std::is_base_of<pybind11::detail::pyobject_tag, typename std::remove_reference<_Tp>::type>::value), int>::type <anonymous> = 0]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:229:50:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array<T, BASE, TIND>::Array(const netgen::Array<T, BASE, TIND>&) [with T = std::__cxx11::basic_string<char>; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.hpp:7:9:   required from 'static decltype ((new T, pybind11::detail::type_caster_base<type>::Constructor{})) pybind11::detail::type_caster_base<type>::make_copy_constructor(const T*) [with T = netgen::SplineSurface; <template-parameter-2-2> = void; type = netgen::SplineSurface; decltype ((new T, pybind11::detail::type_caster_base<type>::Constructor{})) = void* (*)(const void*)]'
/usr/include/pybind11/cast.h:828:34:   required from 'static pybind11::handle pybind11::detail::type_caster_base<type>::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::SplineSurface; pybind11::detail::type_caster_base<type>::itype = netgen::SplineSurface]'
/usr/include/pybind11/cast.h:1619:66:   required from 'pybind11::object pybind11::cast(const T&, pybind11::return_value_policy, pybind11::handle) [with T = netgen::SplineSurface*; typename std::enable_if<(! std::is_base_of<pybind11::detail::pyobject_tag, typename std::remove_reference<_Tp>::type>::value), int>::type <anonymous> = 0]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:229:50:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array<T, BASE, TIND>::Array(const netgen::Array<T, BASE, TIND>&) [with T = double; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/splinesurface.hpp:7:9:   required from 'static decltype ((new T, pybind11::detail::type_caster_base<type>::Constructor{})) pybind11::detail::type_caster_base<type>::make_copy_constructor(const T*) [with T = netgen::SplineSurface; <template-parameter-2-2> = void; type = netgen::SplineSurface; decltype ((new T, pybind11::detail::type_caster_base<type>::Constructor{})) = void* (*)(const void*)]'
/usr/include/pybind11/cast.h:828:34:   required from 'static pybind11::handle pybind11::detail::type_caster_base<type>::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::SplineSurface; pybind11::detail::type_caster_base<type>::itype = netgen::SplineSurface]'
/usr/include/pybind11/cast.h:1619:66:   required from 'pybind11::object pybind11::cast(const T&, pybind11::return_value_policy, pybind11::handle) [with T = netgen::SplineSurface*; typename std::enable_if<(! std::is_base_of<pybind11::detail::pyobject_tag, typename std::remove_reference<_Tp>::type>::value), int>::type <anonymous> = 0]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/python_csg.cpp:229:50:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 78%] Linking CXX shared library libcsg.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -O2 -g -DNDEBUG  -shared -Wl,-soname,libcsg.so -o libcsg.so CMakeFiles/csg.dir/algprim.cpp.o CMakeFiles/csg.dir/brick.cpp.o CMakeFiles/csg.dir/bspline2d.cpp.o CMakeFiles/csg.dir/csgeom.cpp.o CMakeFiles/csg.dir/csgparser.cpp.o CMakeFiles/csg.dir/curve2d.cpp.o CMakeFiles/csg.dir/edgeflw.cpp.o CMakeFiles/csg.dir/explicitcurve2d.cpp.o CMakeFiles/csg.dir/extrusion.cpp.o CMakeFiles/csg.dir/gencyl.cpp.o CMakeFiles/csg.dir/genmesh.cpp.o CMakeFiles/csg.dir/identify.cpp.o CMakeFiles/csg.dir/manifold.cpp.o CMakeFiles/csg.dir/meshsurf.cpp.o CMakeFiles/csg.dir/polyhedra.cpp.o CMakeFiles/csg.dir/revolution.cpp.o CMakeFiles/csg.dir/singularref.cpp.o CMakeFiles/csg.dir/solid.cpp.o CMakeFiles/csg.dir/specpoin.cpp.o CMakeFiles/csg.dir/spline3d.cpp.o CMakeFiles/csg.dir/surface.cpp.o CMakeFiles/csg.dir/triapprox.cpp.o CMakeFiles/csg.dir/zrefine.cpp.o CMakeFiles/csg.dir/python_csg.cpp.o CMakeFiles/csg.dir/splinesurface.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/meshing: ../meshing/libmesh.so -lpython3.7m -lpython3.7m -lz -lpython3.7m 
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 78%] Built target csg
make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/csg/CMakeFiles/csgvis.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/csg/CMakeFiles/csgvis.dir/depend.internal".
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/csg/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/interface/CMakeFiles/interface.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/interface/CMakeFiles/interface.dir/depend.internal".
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/interface/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 80%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writediffpack.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp: In function 'void netgen::WriteDiffPackFormat(const netgen::Mesh&, const netgen::NetgenGeometry&, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:73:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (i =1 ; i <= BIname.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:116:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
        for (int jj = 0; jj < sels.Size(); jj++)
                         ~~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:236:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (i =1 ; i <= BIname.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:9:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writediffpack.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 81%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeabaqus.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp: In function 'void netgen::WriteAbaqusFormat(const netgen::Mesh&, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:149:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (j = 1; j <= pairs.Size(); j++)
                ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:165:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (j = 1; j <= pairs.Size(); j++)
                ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:216:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
    for (j = 1; j <= pairs.Size(); j++)
                ~~^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:6:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeabaqus.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 80%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readuser.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:6:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readuser.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 79%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/read_fnf_mesh.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp: In function 'void netgen::ReadFNFFormat(netgen::Mesh&, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:263:43: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
                         for (int j = 0; j < pnums.Size(); j++)
                                         ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:302:49: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
                             for (int j = 0; j+2 < enums.Size(); j+=2)
                                             ~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:332:47: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
                             for (int j = 0; j < fnums.Size(); j += 2)
                                             ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:405:47: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
                             for (int i = 0; i < loadtypes.Size(); i++)
                                             ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:413:43: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
                         for (int i = 0; i < loadtypes.Size(); i++)
                                         ~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:6:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/read_fnf_mesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadGeometry(const char*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:82:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < geometryregister.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadMeshFromStream(std::istream&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:105:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < geometryregister.Size(); i++)
                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadMesh(const char*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:257:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < geometryregister.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_GetUserData(char*, double*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:503:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < da.Size(); i++)
                   ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'int Ng_GetFace_Vertices(int, int*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:1598:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < ia.Size(); i++)
                   ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'int Ng_GetFace_Edges(int, int*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:1610:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < ia.Size(); i++)
                   ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_GetVertexElements(int, int*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:1654:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1;
                         ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:1660:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1;
                         ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:1666:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1;
                         ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_GetParentNodes(int, int*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:1745:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   if (ni <= mesh->mlbetweennodes.Size())
       ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'int Ng_GetParentElement(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:1759:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (ei <= mesh->mlparentelement.Size())
           ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:1764:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (ei <= mesh->mlparentsurfaceelement.Size())
           ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'int Ng_GetParentSElement(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:1775:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (ei <= mesh->mlparentsurfaceelement.Size())
           ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_GetPeriodicVertices(int, int*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:1826:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (int i = 0; i < apairs.Size(); i++)
                   ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'int Ng_GetVertex_Elements(int, int*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:1946:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for( int i=0; i<indexArray.Size(); i++ )
                 ~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'int Ng_GetVertex_SurfaceElements(int, int*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:1963:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for( int i=0; i<indexArray.Size(); i++ )
                       ~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:1979:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for (int i = 0; i < mesh->pointelements.Size(); i++)
                         ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'int Ng_Bisect_WithInfo(const char*, double**, int*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:2183:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for(int i = 0; i<qualityloss_arr->Size(); i++)
                      ~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp: In function 'void Ng_LoadMesh(const char*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface.cpp:255:32: warning: 'strs' may be used uninitialized in this function [-Wmaybe-uninitialized]
     infile = new istringstream(string((const char*)buf, (size_t)strs));
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 80%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readtetmesh.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp: In function 'void netgen::ReadTETFormat(netgen::Mesh&, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:671:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<tris.Size(); i++)
                  ~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:700:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<tetfacedata.Size(); i+=9)
                  ~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:753:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<segmentdata.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::BubbleSort(netgen::FlatArray<T>&, netgen::FlatArray<S>&) [with T = double; S = netgen::PointIndex]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:369:45:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:707:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < data.Size(); i++)
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:708:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int j = i+1; j < data.Size(); j++)
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:6:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:230:36:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/readtetmesh.cpp:669:20:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface_v2.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:22:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/nginterface_v2_impl.hpp: In member function 'void netgen::Ngx_Mesh::GetParentNodes(int, int*) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/nginterface_v2_impl.hpp:316:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   if (ni <= mesh->mlbetweennodes.Size())
       ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp: In member function 'int netgen::Ngx_Mesh::GetParentElement(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:683:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
           if (ei <= mesh->mlparentelement.Size())
               ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:688:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
           if (ei <= mesh->mlparentsurfaceelement.Size())
               ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp: In member function 'int netgen::Ngx_Mesh::GetParentSElement(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:700:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
           if (ei <= mesh->mlparentsurfaceelement.Size())
               ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/nginterface_v2.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefeap.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:9:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefeap.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 87%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writepermas.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:6:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writepermas.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefluent.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp: In function 'void netgen::WriteFluentFormat(const netgen::Mesh&, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:162:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for (i = 1; i <= surfaceelp.Size(); i++)
               ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:6:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:152:73:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writefluent.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here
 class INDEX_3
       ^~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetochnog.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:9:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetochnog.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 79%] Building CXX object libsrc/csg/CMakeFiles/csgvis.dir/vscsg.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:48,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (i <= charttrigs.Size()) {return charttrigs.Get(i);}
           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:446:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneGeometry::BuildScene(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:161:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < trilists.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneSpecPoints::DrawScene()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:245:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     if (changeval != specpoints.Size())
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:267:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 1; i <= specpoints.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:307:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp: In member function 'virtual void netgen::VisualSceneSpecPoints::BuildScene(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:465:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 2; i <= specpoints.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:273:46:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here
   class Point3d
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:307:53:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/vscsg.cpp:5:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here
   class Vec3d
         ^~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 84%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeelmer.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:7:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeelmer.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 89%] Linking CXX shared library libcsgvis.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -O2 -g -DNDEBUG  -shared -Wl,-soname,libcsgvis.so -o libcsgvis.so CMakeFiles/csgvis.dir/vscsg.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/visualization:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/meshing: libcsg.so ../visualization/libvisual.so ../meshing/libmesh.so -lz -lpython3.7m -lGL -lGLU 
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 89%] Built target csgvis
make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 84%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writedolfin.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:8:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writedolfin.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 90%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh2.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:19:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:19:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:19:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:19:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:17:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:19:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh2.cpp:21:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeuser.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteSTLExtFormat(const netgen::Mesh&, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:424:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for(int bcInd = 1; bcInd <= faceBCs.Size(); bcInd++)
                      ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:433:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
           for (int i = 0; i < faceSei.Size(); i++)
                           ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteEdgeElementFormat(const netgen::Mesh&, const netgen::NetgenGeometry&, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:826:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (j=1; j <= edges.Size(); j++)
                 ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:837:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (j=1; j <= edges.Size(); j++)
                 ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:868:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (j=1; j <= edges.Size(); j++)
                 ~~^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:408:24:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:5:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeuser.cpp:401:14:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 90%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeOpenFOAM15x.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp: In function 'bool netgen::BuildOwnerNeighbourLists(const netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:152:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
          for(int i = 1; i <= locfaces.Size(); i++)
                         ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteNeighbourFile(std::ostream*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:310:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for(int i = 1; i <= neighbour_celllist.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteOwnerFile(std::ostream*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:344:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for(int i = 1; i <= owner_celllist.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:351:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for(int i = 1; i <= surfelem_lists.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteFacesFile(std::ostream*, const netgen::Mesh&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:392:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for(int i = 1; i <= owner_facelist.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:427:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
          for(int j = 1; j <= facepnts.Size(); j++)
                         ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:430:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
             if(j != facepnts.Size()) *outfile << " ";
                ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:438:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for(int i = 1; i <= surfelem_lists.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:470:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
          for(int j = 1; j <= facepnts.Size(); j++)
                         ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:473:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
             if(j != facepnts.Size()) *outfile << " ";
                ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp: In function 'void netgen::WriteBoundaryFile(std::ostream*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:560:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for(int i = 2; i <= surfelem_bclist.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:580:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for(int i = 1; i <= bcarray.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:25:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:29:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:116:33:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here
 class INDEX_2
       ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:119:28:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:556:30:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writeOpenFOAM15x.cpp:27:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here
 class INDEX_3
       ^~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:14:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writegmsh.cpp:18:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writejcm.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:7:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:10:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writejcm.cpp:100:20:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 87%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetecplot.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:5:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetecplot.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/wuchemnitz.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp: In function 'void netgen::Convert()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:167:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (i = 1; i <= volelements.Size(); i++)
                 ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:216:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (i = 1; i <= faces.Size(); i++)
                 ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp: In function 'void netgen::WriteFile(std::ostream&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:278:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (i = 1; i <= points.Size(); i++)
                 ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:283:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (i = 1; i <= edges.Size(); i++)
                 ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:290:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (i = 1; i <= faces.Size(); i++)
                 ~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:297:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (i = 1; i <= volelements.Size(); i++)
                 ~~^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:4:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/wuchemnitz.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetet.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp: In function 'void netgen::WriteTETFormat(const netgen::Mesh&, const string&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:90:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=startsize; i<point_ids.Size(); i++)
                          ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:295:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<point_ids.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:454:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int j=0; j<idmaps.Size(); j++)
               ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:479:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for(int j=1; j<group.Size(); j++)
                ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:486:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for(int j=1; j<group.Size(); j++)
                ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:505:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if(i-PointIndex::BASE < point_ids.Size())
     ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:519:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<id_groups.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:524:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int j=0; j<id_groups[i]->Size(); j++)
               ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:526:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int j=1; j<id_groups[i]->Size(); j++)
               ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:544:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<id_groups.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:549:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int j=0; j<id_groups[i]->Size(); j++)
               ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:551:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int j=1; j<id_groups[i]->Size(); j++)
               ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:569:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<id_groups.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:574:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int j=0; j<id_groups[i]->Size(); j++)
               ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:576:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int j=1; j<id_groups[i]->Size(); j++)
               ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:598:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<idmaps_edge.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:605:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<edge2node.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:608:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int j=0; j<idmaps.Size(); j++)
               ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:634:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<vertex_to_edge.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:646:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=1; i<=edge2node.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:654:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int j=0; j<idmaps_edge.Size(); j++)
               ~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:680:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for(int j=1; j<group.Size(); j++)
                ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:688:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for(int j=0; j<idmaps_edge.Size(); j++)
                ~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:698:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=1; i<=edge2node.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:706:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int j=0; j<idmaps_edge.Size(); j++)
               ~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:732:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for(int j=1; j<group.Size(); j++)
                ~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:740:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   for(int j=0; j<idmaps_edge.Size(); j++)
                ~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:750:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<edge2node.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:764:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<id_groups.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:769:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int j=0; j<id_groups[i]->Size(); j++)
               ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:771:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int j=1; j<id_groups[i]->Size(); j++)
               ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:786:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<id_groups.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:791:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int j=0; j<id_groups[i]->Size(); j++)
               ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:793:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int j=1; j<id_groups[i]->Size(); j++)
               ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:809:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<edge_to_face.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:813:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<idmaps.Size(); i++)
                  ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:820:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<face2edge.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:822:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int j=0; j<idmaps_edge.Size(); j++)
               ~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:848:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<edge_to_face.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:852:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<idmaps_edge.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:869:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int j=0; j<idmaps.Size(); j++)
               ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:895:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<idmaps.Size(); i++)
                  ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:901:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<face2edge.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:925:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<id_groups.Size(); i++)
                  ~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:930:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int j=0; j<id_groups[i]->Size(); j++)
               ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:932:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int j=1; j<id_groups[i]->Size(); j++)
               ~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:987:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 0; i<uid_to_group_3D.Size(); i++)
                    ~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:990:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 0; i<uid_to_group_2D.Size(); i++)
                    ~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:993:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 0; i<uid_to_group_1D.Size(); i++)
                    ~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:996:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 0; i<uid_to_group_0D.Size(); i++)
                    ~^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:1001:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<groups.Size(); i++)
                  ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:1016:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int j=0; j<groups[i]->Size(); j++)
               ~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:1020:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<groups.Size(); i++)
                  ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:1023:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<face_ids.Size(); i++)
                  ~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:1033:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int j=0; j<groups[i]->Size(); j++)
               ~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:1044:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<groups.Size(); i++)
                  ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:1047:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<edge_ids.Size(); i++)
                  ~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:1058:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int j=0; j<groups[i]->Size(); j++)
               ~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:1064:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<groups.Size(); i++)
                  ~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:1068:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if(i-PointIndex::BASE < point_ids.Size())
     ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:1083:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for(int j=0; j<groups[i]->Size(); j++)
               ~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:1088:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<groups.Size(); i++)
                  ~^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array<T, BASE, TIND>::Array(const netgen::Array<T, BASE, TIND>&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:469:43:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (TIND i = BASE; i < size+BASE; i++)
                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Intersection(const netgen::FlatArray<T>&, const netgen::FlatArray<T>&, netgen::Array<T>&) [with T = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:613:72:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:768:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<in1.Size(); i++)
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Intersection(const netgen::FlatArray<T>&, const netgen::FlatArray<T>&, const netgen::FlatArray<T>&, netgen::Array<T>&) [with T = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:832:84:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:777:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i=0; i<in1.Size(); i++)
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:2:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:28:14:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::INDEX_2; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:117:21:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here
 class INDEX_2
       ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::INDEX_3; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:183:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here
 class INDEX_3
       ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::INDEX_4; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:269:28:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_4'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/template.hpp:277:7: note: 'class netgen::INDEX_4' declared here
 class INDEX_4
       ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = int; int BASE = 1; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/interface/writetet.cpp:601:22:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 91%] Linking CXX shared library libinterface.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -O2 -g -DNDEBUG  -shared -Wl,-soname,libinterface.so -o libinterface.so CMakeFiles/interface.dir/nginterface.cpp.o CMakeFiles/interface.dir/nginterface_v2.cpp.o CMakeFiles/interface.dir/read_fnf_mesh.cpp.o CMakeFiles/interface.dir/readtetmesh.cpp.o CMakeFiles/interface.dir/readuser.cpp.o CMakeFiles/interface.dir/writeabaqus.cpp.o CMakeFiles/interface.dir/writediffpack.cpp.o CMakeFiles/interface.dir/writedolfin.cpp.o CMakeFiles/interface.dir/writeelmer.cpp.o CMakeFiles/interface.dir/writefeap.cpp.o CMakeFiles/interface.dir/writefluent.cpp.o CMakeFiles/interface.dir/writegmsh.cpp.o CMakeFiles/interface.dir/writejcm.cpp.o CMakeFiles/interface.dir/writepermas.cpp.o CMakeFiles/interface.dir/writetecplot.cpp.o CMakeFiles/interface.dir/writetet.cpp.o CMakeFiles/interface.dir/writetochnog.cpp.o CMakeFiles/interface.dir/writeuser.cpp.o CMakeFiles/interface.dir/wuchemnitz.cpp.o CMakeFiles/interface.dir/writegmsh2.cpp.o CMakeFiles/interface.dir/writeOpenFOAM15x.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/visualization:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/meshing: ../csg/libcsg.so ../geom2d/libgeom2d.so ../visualization/libvisual.so ../meshing/libmesh.so -lz -lpython3.7m -lGL -lGLU 
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 91%] Built target interface
make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/nglib/CMakeFiles/nglib.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/nglib/CMakeFiles/nglib.dir/depend.internal".
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/nglib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/nglib/CMakeFiles/nglib.dir/depend.internal".
Scanning dependencies of target nglib
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 91%] Building CXX object nglib/CMakeFiles/nglib.dir/nglib.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/nglib/nglib.cpp:67:
/usr/src/RPM/BUILD/netgen-6.2.1810/nglib/nglib.h:33: warning: "DLL_HEADER" redefined
    #define DLL_HEADER
 
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/nglib/nglib.cpp:26:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/nginterface.h:27: note: this is the location of the previous definition
       #define DLL_HEADER __attribute__ ((visibility ("default")))
 
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:48,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/nglib/nglib.cpp:17:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (i <= charttrigs.Size()) {return charttrigs.Get(i);}
           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/nglib/nglib.cpp:17:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:446:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/nglib/nglib.cpp:12:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:273:46:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here
   class Point3d
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:307:53:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/nglib/nglib.cpp:16:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here
   class Vec3d
         ^~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/nglib/nglib.cpp:13:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../occ/occgeom.hpp:366:28:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/nglib/nglib.cpp:571:26:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::STLReadTriangle'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:47,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/nglib/nglib.cpp:17:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltopology.hpp:54:7: note: 'class netgen::STLReadTriangle' declared here
 class STLReadTriangle
       ^~~~~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 92%] Linking CXX shared library libnglib.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -O2 -g -DNDEBUG  -shared -Wl,-soname,libnglib.so -o libnglib.so CMakeFiles/nglib.dir/nglib.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/interface:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/stlgeom:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/occ:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/visualization: ../libsrc/interface/libinterface.so ../libsrc/stlgeom/libstlvis.so ../libsrc/geom2d/libgeom2dvis.so ../libsrc/csg/libcsgvis.so -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -lGL -lGLU -lpthread -lXmu -ljpeg -lz -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase ../libsrc/occ/libocc.so -lpython3.7m ../libsrc/stlgeom/libstl.so ../libsrc/geom2d/libgeom2d.so ../libsrc/csg/libcsg.so ../libsrc/meshing/libmesh.so ../libsrc/visualization/libvisual.so -lGL -lGLU -lz -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -lpython3.7m 
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 92%] Built target nglib
make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/ng/CMakeFiles/ngpy.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/ng/CMakeFiles/ngpy.dir/depend.internal".
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/ng/CMakeFiles/ngpy.dir/depend.internal".
Scanning dependencies of target ngpy
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/ng/CMakeFiles/gui.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/ng/CMakeFiles/gui.dir/depend.internal".
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/ng/CMakeFiles/gui.dir/depend.internal".
Scanning dependencies of target gui
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 94%] Building CXX object ng/CMakeFiles/gui.dir/parallelfunc.cpp.o
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 93%] Building CXX object ng/CMakeFiles/gui.dir/gui.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/gui.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/gui.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/gui.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/gui.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/gui.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/gui.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/gui.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/gui.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/gui.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/gui.cpp:3:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 94%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/stlgeom/stlpkg.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:48,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (i <= charttrigs.Size()) {return charttrigs.Get(i);}
           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:446:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp: In function 'int netgen::Ng_STLCalcLocalH(ClientData, Tcl_Interp*, int, const char**)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:517:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < geometryregister.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:273:46:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here
   class Point3d
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:307:53:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/stlgeom/stlpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here
   class Vec3d
         ^~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 95%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/visualization/visualpkg.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:48,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (i <= charttrigs.Size()) {return charttrigs.Get(i);}
           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:9:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:446:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp: In function 'int netgen::Ng_Vis_Set(ClientData, Tcl_Interp*, int, const char**)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:81:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
             for (int i = 0; i < vssolution.soldata.Size(); i++)
                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:273:46:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here
   class Point3d
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:307:53:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/visualization/visualpkg.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here
   class Vec3d
         ^~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 94%] Building CXX object ng/CMakeFiles/gui.dir/demoview.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp:15:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp:15:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp:15:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp:15:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp:15:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp:15:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:48,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp:17:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp: In member function 'int netgen::STLChart::GetTrig(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stltool.hpp:68:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (i <= charttrigs.Size()) {return charttrigs.Get(i);}
           ~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/stlgeom.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp:17:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp: In member function 'int netgen::STLGeometry::LineEndPointsSet() const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:446:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp: In instantiation of 'void netgen::InterpolationSpline<S>::AddSpline(double, double, double, S, S, S) [with S = netgen::Vec<3>]':
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp:354:70:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp:274:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (pos = 0; pos < ip.Size() && ip[pos][0].GetT() < t1; pos++) ;
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp: In instantiation of 'S netgen::InterpolationSpline<S>::Evaluate(double) [with S = netgen::Vec<3>]':
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp:425:52:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp:301:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (pos = 0; pos < ip.Size() && t >= ip[pos][0].GetT(); pos++) ;
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp:15:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp:15:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp:8:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp:14:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Point3d; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:273:46:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp:14:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here
   class Point3d
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../stlgeom/stlgeom.hpp:307:53:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp:14:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here
   class Vec3d
         ^~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp:12:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::InterpolationSpline<netgen::Vec<3> >::intpts; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::InterpolationSpline<netgen::Vec<3> >::intpts; int BASE = 0; TIND = int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp:276:5:   required from 'void netgen::InterpolationSpline<S>::AddSpline(double, double, double, S, S, S) [with S = netgen::Vec<3>]'
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp:354:70:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::InterpolationSpline<netgen::Vec<3> >::intpts' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.cpp:24:
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/demoview.hpp:103:9: note: 'class netgen::InterpolationSpline<netgen::Vec<3> >::intpts' declared here
   class intpts
         ^~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 93%] Building CXX object ng/CMakeFiles/gui.dir/ngpkg.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:18:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:57:
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/encoding.hpp: In member function 'int Mpeg::Start(std::__cxx11::string)':
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/encoding.hpp:134:25: warning: 'void av_register_all()' is deprecated [-Wdeprecated-declarations]
         av_register_all();
                         ^
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/encoding.hpp:13,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:57:
/usr/include/libavformat/avformat.h:2043:6: note: declared here
 void av_register_all(void);
      ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:57:
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/encoding.hpp:134:25: warning: 'void av_register_all()' is deprecated [-Wdeprecated-declarations]
         av_register_all();
                         ^
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/encoding.hpp:13,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:57:
/usr/include/libavformat/avformat.h:2043:6: note: declared here
 void av_register_all(void);
      ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:57:
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/encoding.hpp:132:13: warning: unused variable 'i' [-Wunused-variable]
         int i;
             ^
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadMesh(ClientData, Tcl_Interp*, int, const char**)':
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:234:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < geometryregister.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:261:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=]
     catch (NgException e)
                        ^
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'int netgen::Ng_MergeMesh(ClientData, Tcl_Interp*, int, const char**)':
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:336:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=]
     catch (NgException e)
                        ^
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadGeometry(ClientData, Tcl_Interp*, int, const char**)':
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:517:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  for (int i = 0; i < geometryregister.Size(); i++)
                  ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:585:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=]
     catch (NgException e)
                        ^
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'int netgen::Ng_SaveGeometry(ClientData, Tcl_Interp*, int, const char**)':
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:616:21: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=]
  catch (NgException e)
                     ^
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'int netgen::Ng_ReadStatus(ClientData, Tcl_Interp*, int, const char**)':
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:693:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= tets_in_qualclass.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'int netgen::Ng_GenerateBoundaryLayer(ClientData, Tcl_Interp*, int, const char**)':
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:1103:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for(int i = 1; i <= surfid.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'void* netgen::MeshingDummy(void*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:1367:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=]
     catch (NgException e)
                        ^
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'int netgen::Ng_GenerateMesh(ClientData, Tcl_Interp*, int, const char**)':
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:1419:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < geometryregister.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp: In function 'void netgen::SetVisualScene(Tcl_Interp*)':
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:1869:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      for (int i = 0; i < geometryregister.Size(); i++)
                      ~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const netgen::Array<T, BASE, TIND>&) [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:1119:19:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:375:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (TIND i (BASE); i < size+BASE; i++)
                           ~~^~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:7:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec3d; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:2240:67:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:7,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngpkg.cpp:11:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here
   class Vec3d
         ^~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 96%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/occ/occpkg.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp: In function 'int netgen::Ng_CurrentFaceColours(ClientData, Tcl_Interp*, int, const char**)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:692:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
         for(int i = 0; i < face_colours.Size();i++)
                        ~~^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:718:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
               for(int j = 0; j < surfElems.Size(); j++)
                              ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:742:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
               for(int j = 0; j < surfElems.Size(); j++)
                              ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:766:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
               for(int j = 0; j < surfElems.Size(); j++)
                              ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:773:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
               for(int j = 0; j < surfElems.Size(); j++)
                              ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:797:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
               for(int j = 0; j < surfElems.Size(); j++)
                              ~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:804:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
               for(int j = 0; j < surfElems.Size(); j++)
                              ~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:3:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/occpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../occ/occgeom.hpp:366:28:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 97%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/occ/vsocc.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp: In member function 'virtual void netgen::VisualSceneOCCGeometry::BuildScene(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:419:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 1; i <= linelists.Size(); i++)
                       ~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:423:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 1; i <= trilists.Size(); i++)
                       ~~^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:7:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/occ/vsocc.cpp:6:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'netgen::FlatArray<T, BASE, TIND>& netgen::FlatArray<T, BASE, TIND>::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:367:43:   required from 'netgen::Array<T, BASE, TIND>& netgen::Array<T, BASE, TIND>::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../occ/occgeom.hpp:366:28:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:175:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < size; i++)
                       ~~^~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 96%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/geom2d/geom2dpkg.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/geom2d/geom2dpkg.cpp:1:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 95%] Building CXX object ng/CMakeFiles/gui.dir/__/libsrc/csg/csgpkg.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp: In member function 'int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const INDEX&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp: In member function 'const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (msnr < triapprox.Size())
           ~~~~~^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_GetPrimitiveData(ClientData, Tcl_Interp*, int, const char**)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:230:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= coeffs.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_SingularEdgeMS(ClientData, Tcl_Interp*, int, const char**)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:515:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= geometry->singedges.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp: In function 'int netgen::Ng_SingularPointMS(ClientData, Tcl_Interp*, int, const char**)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:533:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 1; i <= geometry->singpoints.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:12,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = std::shared_ptr<netgen::SplineSurface>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csgeom.hpp:337:85:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr<netgen::SplineSurface>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:81,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/mystdlib.h:18,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:1:
/usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr<netgen::SplineSurface>' declared here
     class shared_ptr : public __shared_ptr<_Tp>
           ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:2:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Vec<3>; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/triapprox.hpp:49:57:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/gprim.hpp:17,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/gprim.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../csg/csg.hpp:11,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/csg.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/csg/csgpkg.cpp:4:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here
   class Vec : public ngsimd::AlignedAlloc<Vec<D,T>>
         ^~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 97%] Linking CXX shared library libgui.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -O2 -g -DNDEBUG  -shared -Wl,-soname,libgui.so -o libgui.so CMakeFiles/gui.dir/gui.cpp.o CMakeFiles/gui.dir/ngpkg.cpp.o CMakeFiles/gui.dir/demoview.cpp.o CMakeFiles/gui.dir/parallelfunc.cpp.o CMakeFiles/gui.dir/__/libsrc/stlgeom/stlpkg.cpp.o CMakeFiles/gui.dir/__/libsrc/visualization/visualpkg.cpp.o CMakeFiles/gui.dir/__/libsrc/csg/csgpkg.cpp.o CMakeFiles/gui.dir/__/libsrc/geom2d/geom2dpkg.cpp.o CMakeFiles/gui.dir/__/libsrc/occ/occpkg.cpp.o CMakeFiles/gui.dir/__/libsrc/occ/vsocc.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/nglib:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/stlgeom:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/interface:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/visualization:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/occ: ../nglib/libnglib.so Togl2.1/libtogl.a -lz -ljpeg -lavcodec -lavformat -lavutil -lswscale -lXmu -lX11 -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -ltcl -ltk ../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 -lz ../libsrc/visualization/libvisual.so ../libsrc/occ/libocc.so -lpython3.7m -ldl -lGL -lGLU -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase 
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 97%] Built target gui
make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/ng/CMakeFiles/netgen.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/ng/CMakeFiles/netgen.dir/depend.internal".
Dependee "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/ng/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/ng/CMakeFiles/netgen.dir/depend.internal".
Scanning dependencies of target netgen
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 98%] Building CXX object ng/CMakeFiles/netgen.dir/onetcl.cpp.o
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 92%] Building CXX object ng/CMakeFiles/ngpy.dir/netgenpy.cpp.o
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 98%] Building CXX object ng/CMakeFiles/netgen.dir/ngappinit.cpp.o
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:29,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:525:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/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.1810/libsrc/include/../meshing/../include/../general/hashtabl.hpp:538:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  if (i > hash.Size()) i = 1;
      ~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'ngstd::Archive& netgen::Element::DoArchive(ngstd::Archive&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:785:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'signed char:5' [-Wsign-compare]
       for (size_t i = 0; i < np; i++)
                          ~~^~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1497:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if(identnr <= type.Size())
          ~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp: In member function 'void netgen::Identifications::SetType(int, netgen::Identifications::ID_TYPE)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1504:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
       while(type.Size() < identnr)
             ~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:24,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp: In function 'std::ostream& netgen::operator<<(std::ostream&, const netgen::LocalH&)':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/localh.hpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < loch.boxes.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:26,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'const string* netgen::Mesh::GetMaterialPtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:616:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
              ~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD2NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetCD3NamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:644:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp: In member function 'std::__cxx11::string* netgen::Mesh::GetBCNamePtr(int) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:651:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
               ~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:33,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp: In member function 'bool netgen::netrule::IsInFreeZone(const netgen::Point2d&) const':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
     for (int i = 0; i < transfreezone.Size(); i++)
                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:64,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp: In destructor 'virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/basegeom.hpp:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 0; i < Size(); i++)
                       ~~^~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngappinit.cpp: In function 'int main(int, char**)':
/usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:271:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       for (int i = 1; i <= userformats.Size(); i++)
                       ~~^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'TIND netgen::FlatArray<T, BASE, TIND>::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:198:16:   required from 'bool netgen::FlatArray<T, BASE, TIND>::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/netgenout.hpp:111:37:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:190:34: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
       for(TIND i=0; pos==-1 && i < this->size; i++)
                                ~~^~~~~~~~~~~~
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:292:2:   required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = long unsigned int; size_t = long unsigned int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:213:25:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
   class Segment
         ^~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/myadt.hpp:27,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/myadt.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:6,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = long unsigned int]':
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:308:2:   required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshclass.hpp:604:29:   required from here
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/../include/../general/array.hpp:423:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy (p, data, sizeof(T)*mins);
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshing.hpp:23,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/meshing.hpp:1,
                 from /usr/src/RPM/BUILD/netgen-6.2.1810/ng/ngappinit.cpp:8:
/usr/src/RPM/BUILD/netgen-6.2.1810/libsrc/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
   class FaceDescriptor
         ^~~~~~~~~~~~~~
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 99%] Linking CXX shared library libngpy.so
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -O2 -g -DNDEBUG  -shared -Wl,-soname,libngpy.so -o libngpy.so CMakeFiles/ngpy.dir/netgenpy.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/nglib:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/interface:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/stlgeom:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/visualization:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/occ: ../nglib/libnglib.so -lpython3.7m ../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 -lz ../libsrc/visualization/libvisual.so -lGL -lGLU ../libsrc/occ/libocc.so -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -lpython3.7m 
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[100%] Built target ngpy
make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[100%] Linking CXX executable netgen
/usr/bin/c++  -pipe -frecord-gcc-switches -Wall -g -O2 -O2 -g -DNDEBUG  -rdynamic CMakeFiles/netgen.dir/ngappinit.cpp.o CMakeFiles/netgen.dir/onetcl.cpp.o  -o netgen -Wl,-rpath,/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/ng:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/nglib:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/occ:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/stlgeom:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/geom2d:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/interface:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/csg:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/meshing:/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen/libsrc/visualization: libgui.so Togl2.1/libtogl.a -lz -ljpeg -lavcodec -lavformat -lavutil -lswscale -lXmu -lX11 -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -ltk -ltcl ../nglib/libnglib.so ../libsrc/occ/libocc.so ../libsrc/stlgeom/libstlvis.so ../libsrc/stlgeom/libstl.so ../libsrc/geom2d/libgeom2dvis.so ../libsrc/interface/libinterface.so ../libsrc/geom2d/libgeom2d.so ../libsrc/csg/libcsgvis.so ../libsrc/csg/libcsg.so ../libsrc/meshing/libmesh.so -lz ../libsrc/visualization/libvisual.so -lpython3.7m -ldl -lGL -lGLU -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase 
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[100%] Built target netgen
make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
cd /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/dependencies/src/netgen-stamp/netgen-build
make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
[ 90%] No install step for 'netgen'
cd /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen && /usr/bin/cmake -E echo_append
cd /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/dependencies/src/netgen-stamp/netgen-install
make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
[100%] Completed 'netgen'
/usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/CMakeFiles
/usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/CMakeFiles/netgen-complete
/usr/bin/cmake -E touch /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/dependencies/src/netgen-stamp/netgen-done
make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
[100%] Built target netgen
make[1]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
make: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/CMakeFiles 0
make: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.10089
+ 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
+ cd netgen-6.2.1810
+ sed -i 's|file(INSTALL DESTINATION "/usr/include/netgen/pybind11" TYPE FILE FILES "/usr/include/../LICENSE")||' BUILD/netgen/cmake_install.cmake
+ make 'INSTALL=/bin/install -p' install DESTDIR=/usr/src/tmp/netgen-buildroot -C BUILD NETGENDIR=/usr/bin TCLLIBDIR=/usr/lib64/tcl LIBTOGL=/usr/lib64/tcl/libTogl2.1.so TOPDIR=/usr/src/RPM/BUILD/netgen-6.2.1810
make: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
[ 10%] Performing check_submodules1 step for 'netgen'
[ 20%] Performing build step for 'netgen'
make[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[4]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[  9%] Built target gen
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 13%] Built target gprim
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 16%] Built target la
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 42%] Built target mesh
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 46%] Built target visual
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 59%] Built target csg
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 60%] Built target csgvis
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 63%] Built target geom2d
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 64%] Built target geom2dvis
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 70%] Built target occ
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 71%] Built target occvis
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 76%] Built target stl
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 77%] Built target stlvis
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 89%] Built target interface
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 90%] Built target nglib
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 92%] Built target togl
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 97%] Built target gui
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 99%] Built target netgen
make[5]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[5]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[100%] Built target ngpy
make[4]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 30%] No install step for 'netgen'
[ 40%] Completed 'netgen'
make[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
[100%] Built target netgen
make[1]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
Install the project...
-- Install configuration: "RelWithDebInfo"
gmake[1]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[  9%] Built target gen
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 13%] Built target gprim
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 16%] Built target la
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 42%] Built target mesh
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 46%] Built target visual
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 59%] Built target csg
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 60%] Built target csgvis
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 63%] Built target geom2d
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 64%] Built target geom2dvis
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 70%] Built target occ
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 71%] Built target occvis
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 76%] Built target stl
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 77%] Built target stlvis
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 89%] Built target interface
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 90%] Built target nglib
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 92%] Built target togl
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 97%] Built target gui
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[ 99%] Built target netgen
gmake[3]: Entering directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
gmake[3]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
[100%] Built target ngpy
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
Install the project...
-- Install configuration: "RelWithDebInfo"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/cmake/netgen/netgen-targets.cmake
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/cmake/netgen/netgen-targets-relwithdebinfo.cmake
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/cmake/netgen/NetgenConfig.cmake
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/ngexception.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/archive_base.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/array.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/bitarray.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/dynamicmem.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/flags.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/hashtabl.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/mpi_interface.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/myadt.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/ngsimd.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/mystring.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/netgenout.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/general/ngexception.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/profiler.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/symbolta.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/geomobjects2.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/parallelinterface.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/stlgeom.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/visual.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libmesh.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libmesh.so" to "$ORIGIN:$ORIGIN/../lib64"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/adfront2.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/adfront3.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/basegeom.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/bcfunctions.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/bisect.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/boundarylayer.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/classifyhpel.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/clusters.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/curvedelems.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/findip2.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/findip.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/geomsearch.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/global.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_hex.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hprefinement.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_prism.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_pyramid.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_quad.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_segm.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_tet.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/hpref_trig.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/improve2.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/improve3.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/localh.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshclass.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshfunc.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshing2.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshing3.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshing.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshtool.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/meshtype.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/msghandler.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/paralleltop.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/ruler2.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/ruler3.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/specials.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/topology.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/meshing/validate.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/soldata.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libvisual.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libvisual.so" to "$ORIGIN:$ORIGIN/../lib64"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/visualization/meshdoc.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/visualization/mvdraw.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/visualization/vispar.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/visualization/visual.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/visualization/vssolution.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libcsg.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libcsg.so" to "$ORIGIN:$ORIGIN/../lib64"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libcsgvis.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libcsgvis.so" to "$ORIGIN:$ORIGIN/../lib64"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/algprim.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/brick.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/csgeom.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/csg.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/csgparser.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/curve2d.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/edgeflw.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/explicitcurve2d.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/extrusion.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/gencyl.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/geoml.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/identify.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/manifold.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/meshsurf.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/polyhedra.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/revolution.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/singularref.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/solid.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/specpoin.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/spline3d.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/splinesurface.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/surface.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/triapprox.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/vscsg.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libgeom2d.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libgeom2d.so" to "$ORIGIN:$ORIGIN/../lib64"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libgeom2dvis.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libgeom2dvis.so" to "$ORIGIN:$ORIGIN/../lib64"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/geom2dmesh.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/geometry2d.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/spline2d.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/vsgeom2d.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libocc.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libocc.so" to "$ORIGIN:$ORIGIN/../lib64"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/liboccvis.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/liboccvis.so" to "$ORIGIN:$ORIGIN/../lib64"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/occ/occgeom.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/occ/occmeshsurf.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/occ/vsocc.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libstl.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libstl.so" to "$ORIGIN:$ORIGIN/../lib64"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libstlvis.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libstlvis.so" to "$ORIGIN:$ORIGIN/../lib64"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/meshstlsurface.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/stlgeom.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/stlline.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/stltool.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/stltopology.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/stlgeom/vsstl.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libinterface.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libinterface.so" to "$ORIGIN:$ORIGIN/../lib64"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/interface/writeuser.hpp
-- Installing: /usr/src/tmp/netgen-buildroot/usr/bin/netgen
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/bin/netgen" to "$ORIGIN:$ORIGIN/../lib64"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libgui.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libgui.so" to "$ORIGIN:$ORIGIN/../lib64"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/libngpy.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/libngpy.so" to "$ORIGIN/../../../"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/boxcyl.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/circle_on_cube.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cone.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cube.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cubeandring.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cubeandspheres.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cubemcyl.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cubemsphere.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cylinder.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/cylsphere.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/ellipsoid.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/ellipticcyl.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/extrusion.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/fichera.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/lshape3d.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/manyholes.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/manyholes2.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/matrix.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/ortho.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/period.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/revolution.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/sculpture.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/shaft.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/shell.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/sphere.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/sphereincube.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/torus.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/trafo.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/twobricks.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/twocubes.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/twocyl.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/boundarycondition.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/hinge.stl
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/part1.stl
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/frame.step
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/screw.step
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/squarehole.in2d
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/squarecircle.in2d
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/square.in2d
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/__init__.py
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/meshing.py
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/csg.py
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/geom2d.py
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/stl.py
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/gui.py
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/NgOCC.py
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/read_gmsh.py
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/py_tutorials/shaft.geo
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/py_tutorials/mesh.py
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/py_tutorials/exportNeutral.py
-- Installing: /usr/src/tmp/netgen-buildroot/usr/share/netgen/doc/ng4.pdf
-- Installing: /usr/src/tmp/netgen-buildroot/usr/lib64/libnglib.so
-- Set runtime path of "/usr/src/tmp/netgen-buildroot/usr/lib64/libnglib.so" to "$ORIGIN:$ORIGIN/../lib64"
-- Installing: /usr/src/tmp/netgen-buildroot/usr/include/netgen/nglib.h
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD/netgen'
make: Leaving directory '/usr/src/RPM/BUILD/netgen-6.2.1810/BUILD'
+ install -Dpm 0644 /usr/src/RPM/SOURCES/netgen.png /usr/src/tmp/netgen-buildroot/usr/share/icons/hicolor/48x48/apps/netgen.png
+ desktop-file-install --dir /usr/src/tmp/netgen-buildroot/usr/share/applications/ /usr/src/RPM/SOURCES/netgen.desktop
+ rm -rf /usr/src/tmp/netgen-buildroot/usr/include/netgen/pybind11
+ rm -rf /usr/src/tmp/netgen-buildroot/usr/share/netgen/doc
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/netgen-buildroot (auto)
mode of './usr/lib64/libnglib.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib64/python3/site-packages/netgen/libngpy.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib64/libgui.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib64/libinterface.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib64/libstlvis.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib64/libstl.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib64/liboccvis.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib64/libocc.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib64/libgeom2dvis.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib64/libgeom2d.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib64/libcsgvis.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib64/libcsg.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib64/libvisual.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib64/libmesh.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
Verifying and fixing files in /usr/src/tmp/netgen-buildroot (binconfig,pkgconfig,libtool,desktop)
Checking contents of files in /usr/src/tmp/netgen-buildroot/ (default)
Compressing files in /usr/src/tmp/netgen-buildroot (auto)
Adjusting library links in /usr/src/tmp/netgen-buildroot
./usr/lib64:
	libmesh.so -> libmesh.so
	libvisual.so -> libvisual.so
	libcsg.so -> libcsg.so
	libcsgvis.so -> libcsgvis.so
	libgeom2d.so -> libgeom2d.so
	libgeom2dvis.so -> libgeom2dvis.so
	libocc.so -> libocc.so
	liboccvis.so -> liboccvis.so
	libstl.so -> libstl.so
	libstlvis.so -> libstlvis.so
	libinterface.so -> libinterface.so
	libgui.so -> libgui.so
	libnglib.so -> libnglib.so
Verifying ELF objects in /usr/src/tmp/netgen-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=relaxed)
verify-elf: WARNING: ./usr/bin/netgen: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64
verify-elf: WARNING: ./usr/lib64/libnglib.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64
verify-elf: WARNING: ./usr/lib64/python3/site-packages/netgen/libngpy.so: RPATH entry found: $ORIGIN/../../../
verify-elf: WARNING: ./usr/lib64/libgui.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64
verify-elf: WARNING: ./usr/lib64/libinterface.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64
verify-elf: WARNING: ./usr/lib64/libstlvis.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZTIN6netgen11VisualSceneE
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene13MouseDblClickEii
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene6centerE
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen6visparE
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene9backcolorE
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene3radE
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene17transformationmatE
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glMultMatrixd
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glCallList
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glPointSize
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glLoadName
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glRenderMode
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glBegin
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glVertex3dv
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glClear
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glDisable
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene8SetLightEv
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: gluPickMatrix
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glBlendFunc
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glPolygonMode
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glNormal3f
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glEnable
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glGetIntegerv
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glMaterialf
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glPopName
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glGetDoublev
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glLoadIdentity
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glEnd
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualSceneC2Ev
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glMatrixMode
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene16SetClippingPlaneEv
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glNewList
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glFlush
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glClearColor
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glInitNames
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene26CalcTransformationMatricesEv
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glGenLists
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glPushMatrix
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glSelectBuffer
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glPolygonOffset
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glShadeModel
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glEndList
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualSceneD2Ev
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glPushName
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glLineWidth
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glPopMatrix
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene12DrawColorBarEddib
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: _ZN6netgen11VisualScene14SetOpenGlColorEdddi
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glMaterialfv
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glLogicOp
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glFinish
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glVertex3f
verify-elf: WARNING: ./usr/lib64/libstlvis.so: undefined symbol: glDeleteLists
verify-elf: WARNING: ./usr/lib64/libstl.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64
verify-elf: WARNING: ./usr/lib64/libstl.so: undefined symbol: _ZN6netgen6mparamE
verify-elf: WARNING: ./usr/lib64/liboccvis.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64
verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZTIN6netgen11VisualSceneE
verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene6centerE
verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen7testoutE
verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen6visparE
verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene9backcolorE
verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene3radE
verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene17transformationmatE
verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene8SetLightEv
verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: gluPickMatrix
verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen25SelectFaceInOCCDialogTreeEi
verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen11VisualSceneC2Ev
verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene16SetClippingPlaneEv
verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen11VisualScene26CalcTransformationMatricesEv
verify-elf: WARNING: ./usr/lib64/liboccvis.so: undefined symbol: _ZN6netgen11VisualSceneD2Ev
verify-elf: WARNING: ./usr/lib64/libocc.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZTIN6netgen14NetgenGeometryE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZTIN6netgen14NetgenGeometryE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZTIN6netgen8Meshing2E
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZTIN6netgen14MeshOptimize2dE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZTIN6netgen10RefinementE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing29StartMeshEv
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing27EndMeshEv
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing220BelongsToActiveChartERKNS_7Point3dERKNS_13PointGeomInfoE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing220ComputePointGeomInfoERKNS_7Point3dERNS_13PointGeomInfoE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing224ChooseChartPointGeomInfoERKNS_18MultiPointGeomInfoERNS_13PointGeomInfoE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing219IsLineVertexOnChartERKNS_7Point3dES3_iRKNS_13PointGeomInfoE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZNK6netgen8Meshing216GetChartBoundaryERNS_5ArrayINS_7Point2dELi0EiEERNS1_INS_7Point3dELi0EiEERNS1_INS_7INDEX_2ELi0EiEEd
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZNK6netgen8Meshing24AreaEv
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14MeshOptimize2d20SelectSurfaceOfPointERKNS_5PointILi3EdEERKNS_13PointGeomInfoE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZNK6netgen10Refinement10GetTangentERKNS_5PointILi3EdEEiiRKNS_17EdgePointGeomInfoE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZNK6netgen10Refinement9GetNormalERKNS_5PointILi3EdEEiRKNS_13PointGeomInfoE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZNK6netgen10Refinement13ProjectToEdgeERNS_5PointILi3EdEEiiRKNS_17EdgePointGeomInfoE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen11multithreadE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen9timestampE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen10NgProfiler8tottimesE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZTIN6netgen11NgExceptionE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZTIN6netgen11NgExceptionE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen11NgExceptionD1Ev
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen10NgProfiler6countsE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen5myerrE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen11ng_geometryE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen6mparamE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZTVN6netgen11NgExceptionE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen10NgProfiler10starttimesE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen7testoutE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh11SetMinimalHEd
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen10RefinementD2Ev
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh18CalcSurfacesOfNodeEv
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14OptimizeVolumeERNS_17MeshingParametersERNS_4MeshE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen11DenseMatrixaSERKS0_
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgenlsERSoRKNS_7SegmentE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh8AddPointERKNS_7Point3dEi
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh18RestrictLocalHLineERKNS_7Point3dES3_d
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen5MyStrC1Ei
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen5MyStrC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing212GenerateMeshERNS_4MeshERKNS_17MeshingParametersEdi
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4SortERKNS_5ArrayIdLi0EiEERNS0_IiLi0EiEE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen13MeshQuality3dERKNS_4MeshEPNS_5ArrayIiLi0EiEE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh8CompressEv
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen11DenseMatrixD1Ev
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZNK6netgen4Mesh4GetHERKNS_7Point3dE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing210SetMaxAreaEd
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen5MyStrC1EPKc
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14FaceDescriptorC1Ev
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing212SetStartTimeEd
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh9SetLocalHENS_5PointILi3EdEES2_d
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen7GetTimeEv
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen13SetGlobalMeshESt10shared_ptrINS_4MeshEE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh11SetMaterialEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14FaceDescriptorC1Eiiii
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZNK6netgen7BoxTreeILi3EiE15GetIntersectingERKNS_5PointILi3EdEES5_RNS_5ArrayIiLi0EiEE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen7BoxTreeILi3EiEC1ERKNS_5PointILi3EdEES5_
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4MeshC1Ev
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh17LoadLocalMeshSizeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh13SetMaxHDomainERKNS_5ArrayIdLi0EiEE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen12PrintMessageEiRKNS_5MyStrES2_
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen21RemoveIllegalElementsERNS_4MeshE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen7BoxTreeILi3EiE6InsertERKNS_5PointILi3EdEES5_i
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing218AddBoundaryElementEiiRKNS_13PointGeomInfoES3_
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14MeshOptimize2d12EdgeSwappingERNS_4MeshEi
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen7SegmentC1Ev
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing2C2ERKNS_17MeshingParametersERKNS_3BoxILi3EEE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen10NgProfiler11CreateTimerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen11DenseMatrixC1Eii
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen10PrintErrorERKNS_5MyStrES2_S2_S2_S2_S2_S2_S2_
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen11CalcInverseERKNS_11DenseMatrixERS0_
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh10AddSegmentERKNS_7SegmentE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14FaceDescriptor9SetBCNameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing28AddPointERKNS_7Point3dENS_10PointIndexEPNS_18MultiPointGeomInfoEb
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh9SetBCNameEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZNK6netgen11DenseMatrix3DetEv
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZNK6netgen4Mesh11GetNDomainsEv
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgenmlERKNS_11DenseMatrixES2_
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14MeshOptimize2d14CombineImproveERNS_4MeshE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14MeshOptimize2dC2Ev
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh14RestrictLocalHERKNS_7Point3dEd
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen11NgExceptionC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen10RefinementC2Ev
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4MeshD1Ev
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen9TransposeERKNS_11DenseMatrixERS0_
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen12PrintMessageEiRKNS_5MyStrES2_S2_S2_S2_S2_S2_S2_
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen4Mesh10SetGlobalHEd
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen8Meshing2D2Ev
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen14MeshOptimize2d11ImproveMeshERNS_4MeshERKNS_17MeshingParametersE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen10MeshVolumeERNS_17MeshingParametersERNS_4MeshE
verify-elf: WARNING: ./usr/lib64/libocc.so: undefined symbol: _ZN6netgen5Box3d8IncreaseEd
verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64
verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZTIN6netgen11VisualSceneE
verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene13MouseDblClickEii
verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene6centerE
verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene9backcolorE
verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene3radE
verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene17transformationmatE
verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glMultMatrixd
verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glBegin
verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glClear
verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glDisable
verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene8SetLightEv
verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene14DrawNetgenLogoEv
verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glPolygonMode
verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glEnable
verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene19DrawCoordinateCrossEv
verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glEnd
verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualSceneC2Ev
verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glClearColor
verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glVertex3d
verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualScene26CalcTransformationMatricesEv
verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glPushMatrix
verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glShadeModel
verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: _ZN6netgen11VisualSceneD2Ev
verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glPopMatrix
verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glColor3f
verify-elf: WARNING: ./usr/lib64/libgeom2dvis.so: undefined symbol: glFinish
verify-elf: WARNING: ./usr/lib64/libgeom2d.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64
verify-elf: WARNING: ./usr/lib64/libcsgvis.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64
verify-elf: WARNING: ./usr/lib64/libcsg.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64
verify-elf: WARNING: ./usr/lib64/libvisual.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen9timestampE
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen11multithreadE
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen7testoutE
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen6ntasksE
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen10NgProfiler6countsE
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen11DenseMatrixD1Ev
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen11global_meshE
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen10NgProfiler8tottimesE
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen4meshE
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen10NgProfiler10starttimesE
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen2idE
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen8BitArrayC1Ei
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen8BitArray5ClearEv
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen5Flags10GetNumFlagEPKcd
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen12PrintMessageEiRKNS_5MyStrES2_
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh6GetBoxERNS_7Point3dES2_i
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen29BASE_INDEX_2_CLOSED_HASHTABLEC2Em
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen12MeshTopology15GetFaceVerticesEiRNS_5ArrayIiLi0EiEE
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements35CalcMultiPointElementTransformationEPNS_5ArrayINS_5PointILi3EdEELi0EiEENS_12ElementIndexES5_PNS1_INS_3MatILi3ELi3EdEELi0EiEE
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen5Flags10PrintFlagsERSo
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen10NgProfiler11CreateTimerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen29BASE_INDEX_2_CLOSED_HASHTABLE11BaseSetSizeEi
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh18GetPointCurvePointEii
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen11EigenValuesERKNS_3MatILi3ELi3EdEERNS_3VecILi3EdEE
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements25CalcElementTransformationENS_5PointILi3EdEENS_12ElementIndexEPS2_PNS_3MatILi3ELi3EdEEPvb
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements25CalcSegmentTransformationIdEEvT_NS_12SegmentIndexEPNS_5PointILi3ES2_EEPNS_3VecILi3ES2_EEPb
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen29BASE_INDEX_2_CLOSED_HASHTABLE15PositionCreate2ERKNS_7INDEX_2ERi
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen13SetGlobalMeshESt10shared_ptrINS_4MeshEE
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen11DenseMatrixC1Ev
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen10BASE_TABLEC2ERKNS_9FlatArrayIiLi0EiEEi
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen11DenseMatrix7SetSizeEii
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh6GetBoxERNS_7Point3dES2_NS_9POINTTYPEE
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh24GetSurfaceElementsOfFaceEiRNS_5ArrayINS_19SurfaceElementIndexELi0EiEE
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen5FlagsD1Ev
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh4GetHERKNS_7Point3dE
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen13PrintSysErrorERKNS_5MyStrES2_S2_S2_S2_S2_S2_S2_
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen5FlagsC1Ev
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh17GetNumPointCurvesEv
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen14CurvedElements18IsElementHighOrderENS_12ElementIndexE
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen12MeshTopology15GetEdgeVerticesEiRiS1_
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen8BitArrayD1Ev
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements25CalcSurfaceTransformationENS_5PointILi2EdEENS_19SurfaceElementIndexEPNS1_ILi3EdEEPNS_3MatILi3ELi2EdEEPb
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen11CalcInverseERKNS_11DenseMatrixERS0_
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen4Mesh22BuildElementSearchTreeEv
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgenlsERSoRKNS_7Point3dE
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen5Flags18SetCommandLineFlagEPKc
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen5Flags13GetStringFlagEPKcS2_
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen5MyStrC1EPKc
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen5Vec3d9GetNormalERS0_
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen5Flags13GetDefineFlagEPKc
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen10BASE_TABLED2Ev
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen7Element11GetShapeNewIdEEvRKNS_5PointILi3ET_EENS_11TFlatVectorIS3_EE
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh18GetPointCurveColorEiRdS1_S1_
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen8BitArray3SetEv
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh25PointContainedIn2DElementERKNS_7Point3dEPdib
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen14CurvedElements35CalcMultiPointSurfaceTransformationEPNS_5ArrayINS_5PointILi2EdEELi0EiEENS_19SurfaceElementIndexEPNS1_INS2_ILi3EdEELi0EiEEPNS1_INS_3MatILi3ELi2EdEELi0EiEE
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh17GetElementOfPointERKNS_5PointILi3EdEEPdbib
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen7Element19GetSurfaceTrianglesERNS_5ArrayINS_9Element2dELi0EiEE
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh24GetNumPointsOfPointCurveEi
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen4Mesh5GetNVEv
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZNK6netgen14CurvedElements22IsSurfaceElementCurvedENS_19SurfaceElementIndexE
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen12MeshTopology11GetVerticesENS_12ELEMENT_TYPEE
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen5Flags11DeleteFlagsEv
verify-elf: WARNING: ./usr/lib64/libvisual.so: undefined symbol: _ZN6netgen5MyStrC1Ei
verify-elf: WARNING: ./usr/lib64/libmesh.so: RPATH contains several entries: $ORIGIN:$ORIGIN/../lib64
verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen15WriteUserFormatERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_4MeshES7_
verify-elf: WARNING: ./usr/lib64/libmesh.so: undefined symbol: _ZN6netgen19RegisterUserFormatsERNS_5ArrayIPKcLi0EiEES4_
Bytecompiling python modules in /usr/src/tmp/netgen-buildroot using /usr/bin/python
Bytecompiling python modules with optimization in /usr/src/tmp/netgen-buildroot using /usr/bin/python -O
Bytecompiling python3 modules in /usr/src/tmp/netgen-buildroot using /usr/bin/python3
compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/NgOCC.py
compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/__init__.py
compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/csg.py
compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/geom2d.py
compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/gui.py
compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/meshing.py
compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/read_gmsh.py
compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/stl.py
Can't list '/usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages'
Bytecompiling python3 modules with optimization in /usr/src/tmp/netgen-buildroot using /usr/bin/python3 -O
compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/NgOCC.py
compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/__init__.py
compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/csg.py
compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/geom2d.py
compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/gui.py
compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/meshing.py
compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/read_gmsh.py
compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/stl.py
Can't list '/usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages'
Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/netgen-buildroot using /usr/bin/python3 -OO
compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/NgOCC.py
compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/__init__.py
compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/csg.py
compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/geom2d.py
compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/gui.py
compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/meshing.py
compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/read_gmsh.py
compile /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/stl.py
Can't list '/usr/src/tmp/netgen-buildroot/usr/lib/python3/site-packages'
Hardlinking identical .pyc and .opt-?.pyc files
'./usr/lib64/python3/site-packages/netgen/__pycache__/stl.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/stl.cpython-37.pyc'
'./usr/lib64/python3/site-packages/netgen/__pycache__/stl.cpython-37.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/stl.cpython-37.opt-1.pyc'
'./usr/lib64/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-37.pyc'
'./usr/lib64/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-37.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/read_gmsh.cpython-37.opt-1.pyc'
'./usr/lib64/python3/site-packages/netgen/__pycache__/meshing.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/meshing.cpython-37.pyc'
'./usr/lib64/python3/site-packages/netgen/__pycache__/meshing.cpython-37.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/meshing.cpython-37.opt-1.pyc'
'./usr/lib64/python3/site-packages/netgen/__pycache__/gui.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/gui.cpython-37.pyc'
'./usr/lib64/python3/site-packages/netgen/__pycache__/gui.cpython-37.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/gui.cpython-37.opt-1.pyc'
'./usr/lib64/python3/site-packages/netgen/__pycache__/geom2d.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/geom2d.cpython-37.pyc'
'./usr/lib64/python3/site-packages/netgen/__pycache__/geom2d.cpython-37.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/geom2d.cpython-37.opt-1.pyc'
'./usr/lib64/python3/site-packages/netgen/__pycache__/csg.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/csg.cpython-37.pyc'
'./usr/lib64/python3/site-packages/netgen/__pycache__/csg.cpython-37.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/csg.cpython-37.opt-1.pyc'
'./usr/lib64/python3/site-packages/netgen/__pycache__/__init__.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/__init__.cpython-37.pyc'
'./usr/lib64/python3/site-packages/netgen/__pycache__/__init__.cpython-37.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/__init__.cpython-37.opt-1.pyc'
'./usr/lib64/python3/site-packages/netgen/__pycache__/NgOCC.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/NgOCC.cpython-37.pyc'
'./usr/lib64/python3/site-packages/netgen/__pycache__/NgOCC.cpython-37.opt-2.pyc' => './usr/lib64/python3/site-packages/netgen/__pycache__/NgOCC.cpython-37.opt-1.pyc'
Hardlinking identical .pyc and .pyo files
Processing files: netgen-6.2.1810-alt1
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.57732
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd netgen-6.2.1810
+ DOCDIR=/usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-6.2.1810
+ export DOCDIR
+ rm -rf /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-6.2.1810
+ /bin/mkdir -p /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-6.2.1810
+ cp -prL AUTHORS /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-6.2.1810
+ chmod -R go-w /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-6.2.1810
+ chmod -R a+rX /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-6.2.1810
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Z1fV84
find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,tcl,typelib)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.CLQZ0l
find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,tcl,typelib)
Requires: libnetgen = 6.2.1810-alt1, tcl-tix, /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.4)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libgui.so()(64bit) >= set:mkocYUeq4, libinterface.so()(64bit) >= set:mlmFW2, libmesh.so()(64bit) >= set:plnnLVUyym7mstpncfTsjQrrYvwwaW6BWQRFntZiKf, libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), libtcl8.6.so()(64bit) >= set:njq3GUWEaFKXMCZvb9iZ3tVIxemGjZLnUTZC, libtk8.6.so()(64bit) >= set:mkVgHkfU0, rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.tWjcwJ
Creating netgen-debuginfo package
Processing files: libnetgen-6.2.1810-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.EbczXa
find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,tcl,typelib)
lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libcsg.so: 1409 symbols, 21 bpp
warning: hash collision: _ZTIFvRN6netgen10CSGeometryESt10shared_ptrI7SPSolidES4_NS_14TransformationILi3EEEE _ZTSN6netgen10RevolutionE
warning: hash collision: _ZN6netgen9PrimitiveD2Ev _ZNK6netgen12EllipticCone15GetSurfacePointEv
lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libcsgvis.so: 73 symbols, 17 bpp
lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libgeom2d.so: 251 symbols, 18 bpp
warning: hash collision: _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag _ZTSPFmRN6netgen16SplineGeometry2dEddddE
lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libgeom2dvis.so: 14 symbols, 14 bpp
lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libgui.so: 373 symbols, 19 bpp
lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libinterface.so: 323 symbols, 19 bpp
lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libmesh.so: 2907 symbols, 22 bpp
warning: hash collision: _ZN6netgen15refquad_2eb_3vbE _ZN6netgen22refprism_1fa_2fb_3e_0vE
lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libnglib.so: 146 symbols, 18 bpp
lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libocc.so: 385 symbols, 19 bpp
lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/liboccvis.so: 65 symbols, 17 bpp
lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libstl.so: 399 symbols, 19 bpp
warning: hash collision: _ZN6netgen11STLGeometry17UndoExternalEdgesEv _ZN6netgen15ClosedHashTableINS_7INDEX_2ENS_14STLBoundarySegEE10DoubleSizeEv
lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libstlvis.so: 74 symbols, 17 bpp
lib.prov: /usr/src/tmp/netgen-buildroot/usr/lib64/libvisual.so: 261 symbols, 19 bpp
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9Kb2XI
find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,tcl,typelib)
lib.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/lib64/libinterface.so: underlinked libraries: /lib64/libpthread.so.0
lib.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/lib64/liboccvis.so: underlinked libraries: /usr/lib64/libGL.so.1
lib.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/lib64/libstl.so: underlinked libraries: /lib64/libpthread.so.0
lib.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/lib64/libvisual.so: underlinked libraries: /lib64/libpthread.so.0
Provides: libcsg.so()(64bit) = set:odzy8WN1HPVZ7U45ZBvcYQeDbAMzborGEY6WJtw9cO5N8Lku47CPNyvhREOJTd9rPaP1UvN19toLMVsupFZGG7pxRnNhvDmDOyZ8gzq8r5a48dlVLJ25GAaxyKuqCaBOiwVJlRF9KhFIl6OzZKZpHc326o5ekBisD3OlLqpQFfnrMPTU2e0l3NSm8RPYTxE5nMedWxZvi8Za7JEbiOMCxBHdPQmzXHHpaBBC3dn5Gslx5Me9ZIZ9bxj2DSHFlmpJVRykAM06tLWm9o28Mif3zmrasE2IPHXZ49FZE23S769QyJ8UN4Z8nIjtbpQhXbJynuE2WpSB2x5FAgAL3wN4VyU6NCEn8KPFfn5D3tPsqSjFQg2v0uCieBG2tehCoZa3jNdm8tMkGJcuWPjaOQ8gCfGmNPSgiuJ0V0jTbMSNunRSKRojEKiVmFvND6J60xdr4uF3owqXlgok4Or8bNvcD4atj5UQ0an9gj63hOuaCD9CevyPXotv9LQ8qUXIoeMZmZwfB72UruEwUSCZqYZxsgX28uZKiqJ2Z1ZpCfuMpUt3dr0w8d5JCKhJCM0Ax42GzMONQgpiqFrdxSNO9MfgE5txaQ0q5jgCT9ZDomFiMc1fRMmZrigPIGsBuCjWInZsMYuMMa9aK0WPUCd4Xf8kQGw647yWffwQkCEycOPA7AdCI5ZGQazPUII58xGLtbuj9fbBYGV0ThO6Oa3AdU6tFXvgjjZ8b6JescaHPnHezaNjvPFkqVoZlnlk49rWm0j1xrJpNJVsmaIV12qXRL8srqMx0KBqHVZhi1hmP67brZdMTHXaUrA3tPrqFMoZnhiw6S0lYxCwiQqlokZ93udv7OVFbN1YZDG0y5NJQ20QiUe8YAml57lRZnQqgRlIQ61mCXOAXh34LytwjhBqLMJ96Mj44l1ZvLiaUS6rAyknzDgZ4FOXN0MKhQwPm0Q2Au1oUbZvZCqI9Zm56cdoq0YDBvoequt99mvrTHZlBK4DZKEDs4Odz7E8QiQ0Crq0GQqGZlNyza3m6zZHEdC8gPgsB3nv4AZoC00cjZwI89ylT5kizDqKEO4OaPuUQASZcC9c4txOZ5pIs4PeUmFAo8Udg36hQnfEmm2JlKdiiQqr9yzT9VtITThDsUv5mSX465tl2YszsnAV3jFUTjSayqjA0bdraMwllWZpF5lLPuCXJR6M6wG2Q62j1Zb5PTg32skcAc7q7jy1Q6JY4ZGmJ33g1poZECBqzmcd3LVuaiIhiqRFe8zt7VtJKP8yeorg8B3VZxzHdXpKcZstlABc53vZnwvrFZ2vraMiZ9a9GVX5g4tWYh8xa0jfT2nyxMI3UH3Z3R0tUWC356JMWWZif2IdIrEXAv8cp6wWpkbAGVkTDVxBPWKTligfe6Mt28e8qlXjSSTb3JtHO467T4JW1Xh050yZtmk9ajz45aCjiR3gHbpJC8h4R1EXUyQRiWtLZcdrGxLkiyl5rrcjdO0nz5XhpqZm1iqZdhHc2ZqGXPlQjY8GEMj6LdoQ3c5gRY6ptH2hZ8vLVSgNnl1pIvU1DBn4lAoGqj1LUCc46bPzJA0e7woQa3rHowcwk0xoAjIZkQJpM58BiW8uhs4IlU9pXhZyR5yl70K5aWISROpYJCYdpeFfM0zyUmuk2gXYNV1s4Q5xB65xViZejEXO6356sfRO8A5kZ79clXLsGMgcQx9Z9jkm5jiXHfTI7o0NXgknqZd6L2qQFNNNE2vrb6dRGNJ53FQfNaocG1qEn1pV0jNxZvXZdjpduKcltkyymVy3hI0X6ZvcowbRE6NpoTlwrYNGgTQMPMCY9ionBHZ3kZcG513HoVjlHGtPorw2wJjTNR1wVnHIMbZ0G57xNM0Kp4ts3ymw8xYustC1RcT5SZeRVq0HJsTb92hPK2sFZGxXBxqOUsbAZ00Z9Za9lGYhAZHNwaWITG677ekg9uKUOeCrMQQkJq6A7371CRRVtRWsoZIz2uETPN8JhoiwajJ5k0ZkITh3U4EdD9Faz3440Z44CsSWXJ6Nde6hFEZiHAJPF4kQZaZGrRgcxPPE0NMd85PqRCBeZhPduOQCe7MFGcvGEqdgk17JZDFH4wXjwvrWrLVh5VYcObH21EswX9ENFj2Z00RDNZFYyhTOOlyZ3rpPMVcOhXG9Nfyq0kl7bqwhFRURznRMkPE7RZwRzOp6ITmGCEI1ihrNZK197AFeysGuLsvw7yUK7oHGc8lu9ZxS8BaJ4vAbHJaYVUhRojbbyOFHJLkaKINvtOljogfyQbfyNiGbP0SVktifb1mtknIeZq8hkE8glqJ3qeDIipwR2jqWcrEjFidyxM20Z1CvxBLT75f2ccJ8IHk5nZv8ApjoZlDj8XvfIa6ME4r6sZpIkLJxOB0SSzmdswMUPApUOsaQCYdpPOHVCZxbRQdS2AvB5MYX8zyb0Z4oqn5ISQtt3dmUPtYpzpJQ4izG2D8CayTrJ2ZCShksrMWihZrSzj5VExfrJ2BIsml7JX0YErpKZpYv2bEQD9Zz1Zo49ksXd8bxvUZIpgnGUk1QhMigawLkkNuCjtyHISswYAnknk6nFD67vFLIzwObXgrEScaarjtrTjd4W0KFWAuDkEEyMBp8jMI9CwhgRLxRgQHZsgVCZ1iOncVGsI7J8SKD8JOPdX9aOpefAEOAvTRRvPjRhqxVoRNSk0fz8fB3wuS8NHybOSQECg0ImARyNkztvvmKj2fMwjeKvh1EHRWNwrWhZBRVsMd2FoFDZiZ1hVf7UrOCyMCuYRChqryo5b6Iyohs4Cf9fv641rSFcIML3c7ayEaWmb25v7tZy1FNn1wex1PzE4PTuqoqMDTGGUS5Z1sFjvKL1, libcsgvis.so()(64bit) = set:kdJbIPZy27bHimV6eolGPr2WkD2HgBYzEr6QA2ejzo2LQUkZ0hQkV0peRed6E5DIIfY9kGEN0ZCoVlGvlQPDZwfagcpWjHjHOA2ACudJcd5L5v93xaD4jQ2AXE0PK6uLF98DZcg0Y3LjeD4D0cbbBOHCS, libgeom2d.so()(64bit) = set:ldT2GKp25INjlIH8WOMhGaJI9E2sNjYEt8JOqhEMLKxMNNInCdpQlyZnLuQlUHUntxMWioElBjMcYXSFYBAE8qD8yEZ2zC9RfivE6SBK5d2Z1rMQRiBFEJo2yAnN3Qk2lDhKbD6zrnjLBCovstQZcspmJiC0Nv2M1KzkgyjTn4BSUQ2u8pZvOh3wKBhcrCZei1O5RiOg6m5EmOnH78VChNJKYv3O2kKK5FCZahCzttgUUs62P0VRynlUWBRUqcZtPcqU1F4lQtmA9EPCOLmy4h89A5qj8Cs4Apeo4GSQU1ZeUlVGJuSFUl5t9y5ZkZ0ilt2hYjAt7yR4ELuSZ7X6igmfuMT8upQVkZlaPkZjTd660RoXbHNFZmqLGyZs55GJNVSQqQXaFa7NqR7Mw731BSZoVJPtr9HdN5mW3bsJRBGtsFMMjSLQFrHEZ4YboZIlxE29HtAZyjwkUvw8sZGZge7g2OlupxSAmBPwDpbXMYvil, libgeom2dvis.so()(64bit) = set:hdeAK1FwPjkQcuxXN9mAL7yY6y0QK0, libgui.so()(64bit) = set:mdulSoSe7GMzFA0aSkbCMttMBxuuSEeffZ5YxgZBD74v2aswUNtO4ZKuv7YmzKmIpbGwG3vrzEll6WOGMgZGWxd6j46kPvhQPz0et1gvUROzQHaovivK27AvZdWLYk0xIrZFD6ECNYOVVUFXAGBmE9HESgG0U0R2O8pZw43MNRlDscvIjN055EWjZsHLxc0kB09YRvVSbZhOsQa08ecyI8JOmQGhRIkAtzut5ECbljU5L5iZCqHb88Rr6irxYjxiXscvZoauyNj062H8iw2AsP1ydBumbFZHz6Gyd6ZnPEMQPTfP20lUSE14D3WvND6h60GMUXgW8hhQletNcw968GmZqqU4zyRsNMnQM0oGhud8qlwZgxT0xmvBeG8Hs4GStOnUHhhoZab8h1od983bAJNbZfQVVpxtZ2jBi8cabu41MVqcZxvwGqpG8UsZJeZ7XfJWtDtMNEdxA15vJlF9FKTsDwpJED0KNWrVAgzcYFwVv5jjTuqY1KrLJLNZci4r3ZcqdPXZ4GC95ZdWSL7UvvBuszZnFKqvCjMrkJSr92M84qt1iqaayjT07Bw0dh1O3zzTP2UqJZicraLAjc8fJ6ZKlsimrpZqycB2MZkwBWUpxAA2Znp3hZCWjKdy02cRx6OiamoCdj6LX93LHXtP8px178IlbxHDAE466lIcwc2ZadvBEZcTF4OVN1ba8TAloegQLsLdURL0Vvx7Mr3s7DTejtH1yrm7NNwEMo5xD8SEmFfL3CQ, libinterface.so()(64bit) = set:md7b3f2I7Lbev6CHYM10Zm5QMXIjsmMpKOzQMmoibQSOKAN4K2pJxFf9JZq5jBxkhHdcuAHgTUQ03h0033RCX1VjBBZBKZkn84gqIC7IZ9EoiZ1G1MrrbtGcao0AZds8jC6NC0L5A1ZuhkZ7dD0WabsnGewBNCLZvOnXwazttETXd5PTgzXnwthph1Q2Eyy0hFMwtjUlhsPGSj3nkmwWEaxo3FptH9Ua05eq4yAPKat2nZrZ3YQ0ydZABJtxL5NtZ3Al16z0EEe9QtB0ufxFHUYF4f2IDJFpOTTWJEkwBhv2TxdPbuqf9uqIxh0mkAt6ips2aASQ4CvAXoCOSn3z0ZqTy1u2fGkx1QT3GZoG1R8tihHgsiQnwllk35sdOc4GfVMYzi21Z5nVJsymUZqZjqL43DQZJuPZAJAI4JCoIe9yGmQErLT9XQff74Wc45qk46TRDUkBK1Y153V2NZH2mZvba1s83J4nFz4if5GjBYEN6JStPGqxFM6jYmuK8v4SR90fjvsZ21j2WpmwiP0RtAkGEHvWdgstGhIe6OJUqJ8muGEZ2lCkJKrdvcVgWLBh71B2zAF2yL41Zn1ARJ5rw0YzNKMOflUkNDs557TnaPvmmXGZ6ArO1ZhsiUdU003MZn5XGm1v58OQK6b777dRV3rQ2, libmesh.so()(64bit) = set:pdk4Z6ZsURW5lCI56ixPpw3ElfsX8zkhnbhTV92cxfXAvajc1HZKAfu2e2qkvbqGeZqaLis1vsmwwSkQh3zuijfXRhZhMQYrN4332M0xS0QZiFSJIfX2Ipd07swFPzaLeVaZ09aQXgdAeo1GGjnateG7q34rcaihAo7p4sFLgy5mAZdLuZd2D5yXOUhEThWJDX3mYL282msn0t8uxyiqGUANoujYQnWnlLCJkNcv07eqyIFoRq4PkZnKZp8lUYjSKRh3S3OFF81qZ2vbWx8DZqQoxrPF1n4ZjZDWdHnl5DnbG8h6UzsGqYiQu1dyJ4wEsqCWqop8VdYvbc8uJVbsi6Svd6flZ2utpd6U28IInqci5xm0jLsy5H5JRySi3u6MTN9lMNolvOxBjwxgsZIgjgWcdA82ssXwyXfWpTS0hLacWew1eHgHwURU3yp2kRgRbl6TgCHxHPdUxwhiODZGkhEPrbRJWEoUYapS2phsWhBQ1Js2UAhP4tEbuhi10SVzXUwAzJ9pmDmfmZgZ3KBSgt1tZuqse7OD1fkZAZm29EyBa3qEbyf8L5IonoSzoiBsoXaBqXPZegt3Cno1bk47VS1qlriQhSZdHBvZlEZ4YcN4XI6MWL1FJwIUkalBov4W5mkLZCc4ucKfHtACePf8LEcBZb6alAHZcO5kAkG5us555DdDtp71r8w9MdiWNSJvYI7b46lL0lTNqipjkZf6YDgj98895k1qLEvIZC4AgqXZsAy6snc9y513DAk4rUqwlTkowR2BWrVm3h6djQbAe9ZcoHHmrqAmVS2iTZuXcgDmwrpwxrJlQ97tbLuQtKZgCkXjwRtRlbTZAZnKs678pQYv5OR3R5pKmZhKnSwNaGKqLhA1X4kX8eb0BL27OaWgZlWThxw50OyMkOMkvXGyIZqF3m3eFF7xIJ6ZhRzhFlZoztYZqMIh99bu7HUbBUZu7JvcFinJohjc6R7Z1EIMlHzH1dSOnjjSRD7OAfkc6WdrCuAV5icZoGhrf5iUFcVNVId1IeZ66aMbWlih0hw6RZL5bZzIELlCLhm6D1Zwet2oin1oUoCrVpfF3QlP8iM1OMtfJEQgT8OHkn7Ez0TyLNkNOPO1vmRFn7xZdfAzDts6DKU3zD5PITVETcGpbYF6Q4CV32ZrivtjUOi6hym2F4xk0Zk06TKTn4aomebE5V0tBTghKZtBrzYsiq7QzraZIuRj14cZkMtW6hZghKKCefPJZrBL9H3BmlKb9nkKxZ7g55yLD6y9UbQeBZLZC2Iv1EftOOu7mfRSwduma8H3V4wQVwADYwfiw742egx0Zx73v1N2UjgCcLEc6fZ1T6HfUqtcHugkpSyP1f2YS8fcpwBFNAxQzw94jFanFymCsl2c1LcD7UsThkDZqoq484rsw9LYvWuZ3ILZEdvuL4X9C32xRA7vmQoEj9bnGcceqLAhompbCrsZFC9ZEf3QqDjRJ3GxTQY62n8cIIO8DztRYOD5uHerU479Q8DPLuGE17ZD2WzVg0XSBPNwSUAyCaPMntbSmjrMo4KkRxlQ7jUlIqoRjDkYUpXKqJPr1JSjrcZrD94aFyknSVeCXefj4adgraPNRodoY1ysgnaMdYuslhbPZoZigEV5IQhHMTzZpkhQbqmWjwPlZ67Zck8vvpDsWBItSitzcb30PbJE08NyOkNTOfg8Fe3EURkzEu0v7Zr6kKvIcPCOHdwxBQrxddPsC4549J0E5i0uRxpwPjQUmtjlBkeFMRvrI061gsLuzn1pjqQWH2pxHznaRDeZpBnTUdBGbyhbtcQ4r2FxCg2r7luH3izESq8MPYsFW1Z8DD9jp5oXjMdbI6NCVPXTRfadMsqRTj7yJGZBQ4vQ7JjqIMg9GhshXZnosEYoq1mrdT4yXMOFr8SFk1ZLjvogZnZE3lGxSXYGC9EWdrVYVv6NeRZGcTqgG3JrkZIBZapPrFAkVZFgB52hbm5GIQCxc4ZvYeeffyju6yTDnPakDUVaZ646w7OraCh2XJ3m2XrYJ0pyGaCWXNHfP4zmXUC1c4u9hNO0A2tiHRSBsmKNsxbP1SOEFjzygC4K4aB0YkbdxABZ6yuEO9lZ9NeRZA5Zc1UlzMztNDx124BEQZ6JIsAbRQK9I8thUVLLlh3qozuxiK2s0nTqtkZuHh7Zl85TEhRaIdJNbCLWEEYJg4wd2ff93h4hF9Nbw3g761BnwC3EdnjCdr2m23je5pcnzZmEiLjY79Wq5bQDjeZkVD6YI4jVtALUdNueqwVwPO58s7UnymIQ2My0qLUlfZ0NTwsla7yTc27FkN65qZkkXhhKIH5eKi2jUROf9v1vKn4q9PTImz2H4irI1EE89KkkPm3ACzesKwint8fmQelgZJloHYZt3IhAPPuCmL5J3LyLk9Jqhj20HZuF9dWearZiZHUiw25ssYPA3TjRSzDpbZu35tfWsCSzWgYSK3Zr8puIKGEE1ZCIlpbEgshK8wRS1ZCr6wTZpJZxPtBakdB3z4LjvBjaliy03PEhvRifRhFhb3efKN1TYz9BkZkXpKMuqWm8HwAEMpfTsuXJBbaQ7ABpFIwu6FRfPZsUBnzekVzP2x2Nvb2vhKCx1OVQX8ldulbHkc52yyI0sgg7N2mZCkhL76eRhzTkRfmNprt28C38Z8ajqsunee3coELDbN9yvfMq26EpEJ6lCCAn66Q57HIknuarDvAr3gKewMRXZnPOszA23DRJGPd5vPpUZdZCmgpGtkRelugMqxZqyEFlTGzNu9gM1WuMbmVpUKZIj62UpOgRYFNwBUa67BjFKhwtTAFdERql1VPc1ZhyTsIX1yeMSlwjcVD4SefEpBSJMGm61R1JJg1FkZqQFkHWpSSwPjFAE3T8ZskC7qS3BF2ixOKbhogTZCn9c59bwaIl7nC6N41ZAxJCjCGWNUO0DMiQknjg5USJ0h0pQJ0hCUXz6UWEieh9Hg4ZCAVjoaypS3iuGw4sF0rIZAJTzxxQjKqiew2rZA6xS5tfVfvZvvTG8UhFNzfWLBpEvCgQOELECsTlAudXxCRmWNZwNfcaAI45CYZlAxOzqMsWUXtzGNoJ63J69h9v8x4mLg5nEfvZdLsV6r6nu3CWypb5aYX5S7VT0ahSjuSGAZ3goVQmj618REdy2eQLhbpWULA9SoaNwFCYeDECEE2iZyOjstNDIv7pj40v8ixqtswk93WTlZ9fTe5UuLK8LYmNH3jMn6w3ResrJFnTbLHZgYDHIzZzhac4dPhUYz2hqA964ljPz6gC5B3rW925NUM6pFZkKSTPpLAsy6x1ZGJamn07nl37DJiSDdfZ3w4kPExL3Xwbxp5MQ4RCdDckqXZcGGdcc262ZyXm94VjcizWIfQnGZ2tZyNS1xFF9cdu2gJH4AuZqBn95Z2FdUdiH2iZrswQ0Ebg76vSCPlWMnHI8s9VQBibS5cPCPPHzk5megdMMwDxPVuiCqdWhmasnPk4c07Yet8FfbVpKMqMcrsKEi7gr3LL5Va8z6u8VylW4a3nUmVYg13xS87HMNrNkQwzb3oHtcv4VuYlyKS1qnJwJ0TEV4JJuWDsRVjuKflYacKm4wokKxTPGBJBLiWBGP71dFBKsMSaTneFZkBeEjyZvOjTJ79lNUehh44BrmmQwC557ILFqYNZDBF0jfwlPPNQIl5MgdPsaoxrhyxkOtaVKtm6gZC6mi9lW5814mUrzj1oBR9M0XOElhd0ArAccKVgF3IJlwYutxxXV3Us3kmxv5LFaQDZmkEBgFr1aWraHdp4kiAZ3ZJugVi0l8Iq5SYhyXfAeiwDr9qV0zcZvACPZI2I94N8am7LK3Hp23QJOM9RAxLdpuTNTNVR2rKwMHHl1lyPNihHl76XNZCM9XiATK9CQcP2DkAomMuRBa8ESncQdZhlg4GcZHWgQMVM1WZaS7GRJz0X30m2kORXkZoreFo61VdTuyNL1t9xVtgp6Ga3wszZ5Tm4xZqhbcpdZ3TusQcCUtbVxzAC6P9iIDv2IyDaDKXvt0fDGuAnLZihZyh5ZqTk7gsaCW29YFb4702lIrS06rAnVW41aSTeH0ijAgZfu6ySi398QF1nNHPN5p0k55NZiBriuFbrPEO4XL39SDAbIxO37hwT61UHMOmgrBobA1Mz4erl21HzkBLgr0zAo1czHa3lTDrvogy4q2nH2Ezg00cAv6LXLotsX68DYmBPrVZqpZghItOYX7GjWbTArqEAkfzsvdqQk4ZySzkz9WNBkpicwDc1lYceKiGBVEXih9u1uxA7KuMJo5lclN04LpPhMUshqyoipbPAc2xcYBiWKh5BGQk7gFDAyrziZAIJz7BlDOCnkPo39RsLQ5cK888IDloFeo5yG38jZ6I7s6ZA1W9d5Pxf25tgDKCZ0KQhPEwdjITRGV32pICOZGHZ2ASr0RIviZf9UtkN5WUKalkyNkI1jCIrkmaomraNFZvg5ASQmkEVBp2OmZ6rvZKbdyqu0XX9KoHArrZtwVIwAVPfAWn73VYcgcP60Eor2L4u0tL5kOoqAeee3BFJZBHBARLajtewdO2wQ0rDImfJMK78UkgKigtItECSaI7i0VysunFbr7nHrbWGH1TK0OHknhLhEQILZo5kZfGGXwGoaDfOU7A0yOjJ9A1ZJkxwvsuYnVQsieBb2wCRcSWP7VXJcj7FbBUB8NlRRN2XyJnrS1VCZte9SAegXyn7ANRcjNuwnQAEyo0ywjVLfBukwYBWmh8pDKFp5z10f4mHAxgJVvDDGMPluSrQMIWPO6KB1ZicvkH1H86TDqjH9hof0mwTio3hvKZDw2TpYYX9i5ZLIL4bs95mpblS7NtSwybZ2F04X8Fh0iesmecjIRc3s5wHD3M0FaBAqDV08eO1hZjgmWzI9xprORClz8gV031lsj4bWbJTPuB33zCZLMqLB8N6yeXM1GZse9Zb6wICdmuwyy9xGKpwKiP2wuYRU6Odfdmm8WIV0B4MGZ43mZDcZgJeSZn4K9xsUUdOZo6L4QMAZKm9aVrJ6DE0F7Vyv1jtPVxE9zTB7JXjAkdePKrSeGi1AtvY8X8HQCvWOAcJC6xabWFh6Xn8dPZqH8vYBuxKHSXgR6W3Gbnb72B6E6kd8HY02k8NMqtenHUfJSnoBFa82Z3xod2qOocP5ZDz60yTQLH1VfIbV2zZ28LPTWp05iFxRL3QJEuZ4dF4ZipPhzHsrqZAuuLw9ZDy0aZekqgzJxTIx7pSR3d9ieYrNXnW7fLOjqZGTqMnMYd1TsZlJpoPErUu8z65gA3w0p5LIVjz8Xw522xVsaLpIKlZJ0VeIFLrcopQPUTQeqm2lpMiH425LBRGnTmjteMIfy8TJNkAWmli2YdzGgGxnkJOS1fFDg7vFVaJeOt9yqR20ewEh25xJUwEqbxZBGu5SFsWxdeknZttyEh781NIahWUt5bMtVIMAm8tZogR9GFsXcE7qHUngVJNMLkq9HiMk79JpPvuab55eqixNiLBHPQI7GSXmw579Gn93YQDgjiO0cUQFaCu3HwOgyBJGqlftht96rdppOEllxWsoWSQWq10vgXFuqcgoIGzSe1RX8QiownZeNz5JyzxK5NZJwUNG9wgjSg6ennAlHd1CG05EOxf6EFUHfYgaGAmQnBzGS0422kIe5ioe5Ttsk9BiYXY6K19FkEZEj0Sm1gqSFTn6nnKN4yu7zpuKx3z59NZbIOgGBZsOv311eSBnjqx8Lz8iYWQFLh3UA2WYrzGkbXsM2N1MSkCjc4MypDFJRYC9Gg7GHapJM90FZ8FWDigfZtveyy8bie9p6aEfZy5Snlu6EsLYPgMQktkEiOrn3gy9rMKVBYyjdTpr2wQ6GdNFlJaAc0rHg5KJfr, libnglib.so()(64bit) = set:ldkZqYgiZ9tjjjJqzW349PDSr9EnWiVIqr0B71w9Pr3dxyT22qw8lPRAIla489oRDKqtbsqrXzex6D9y8ckknD0OgsCDl0vuZ7p76j7ArR8VPJ9i2hg54LKndC72tyYVHPMJXsKYYjyPRt60L0B6w8g9N95v8iARxDIAzDmi0njAcgHmNosgeDs0n1FqdqDN53ZHaapyj19qXxfsZpK0wzkiVwwfnwAcXgB4BKkZCAEhjFmLjjZDgLq91WzVv0Tk0KEdDE05h0hsAVs9UpI8Wm34TcqZtaJkJDTjSYR3vJHxcekA0, libocc.so()(64bit) = set:mdAf6efIsI40K3fKh37hZoT08EaqqykbXapfhmlps8vlvKqZhitRjm3w9mIDfgSFCAqPlM5wNOt9ntrwveQwpw2jIVPMpn6RgBJla7qvLDrl6iZ9uY5V5NoDMSLGe1NM7C9SPpyIjCqldmclR49E6p1yInPtgiGP4DIPf31Ym2zAgHu3tL4FuuXj8opaB9iB7yVu0MdIWuqqwZLmqZmPnYAFmUoqteMNjRUjQudZH21IHvnD6qIxZlrNbDjk6lCeZEEY3TgD1soeqwuC3JHVwBMtKEjezz1ZapEVOmK9iAZpPbCZ0n7muneJtuQDUyfCoZhIxapUl830a7u2qiai86QdZsZBodrZFuYPVo72gXbJAJ1cuV3gZzlN0SpVdRa1B5KoRlW69ZsRu5OuDxGFiw9P4c6YUlBqwzPXQOYssEOksmOUokAQq4HqwiSsZ1CWoTpu8MWL0QnWm5KGUeh0rYyYmIKCitAMwKeMDZawe8ZKuExa9DKBs1GlLC2mjsz332cfAsHhbkhUIImrvsFVtFuamUZC2evqc8DJFuWSZl1PnCKMPvDSnpeUWlLreRzfXlZaPEgZG0iI7I9P1JWjXn4J7bwZKBKFTk3lrJiYguFetxwDSBIPw7kyPhgs6TZzEQgErzuEJTZ1ylEAVrI48NRgIQKQucOKu19AjhMAS53BGW3hMynkGfHkcjsZCqe2bFmA9G3lxxzEksZAyQqDPcVlNfBHwebP9OatH1yplxUjEEo3eYMvea65mOkCzviHWTKT55, liboccvis.so()(64bit) = set:kdAsN2dIF8ueYQsJAK1pv12zMf4kucpMvv1RhomNgcjUAODEYYxPf06lN5Si6RgGzboyEe3IsmMuvFZCZFbEo9S00CeoJEX4Rvodh7Ni1wDUwcuBQNd8MbXQJ68ZzPNZa9y0Uq3yAzm, libstl.so()(64bit) = set:mdRdI7Tw8Vh9Zv1JUXQy8Ri9WyymzZsSJV5YmZzUoeZHeehs5s45sAOn8hGErzD2TERwWnQLZxGFqORNc6CchuKTe88xGzlIOC1Zm8r58UXuj5fLcoImtith6rsryOjTfjtsF9MdZtz5Hz8odBVft8ybQb34CaGpWn5IOrbZuE7EhFJz4B1XnpXIxbytBgMUeZqPoVwrr2yuEi22KUMdnd41p5NCtQnHnIJcuH9Ei6B6Emud9QBtxmyZ85ioYzvEXSo7mqderVDgekjXhs2h9EbfV5j9IZdRDhZdaOSEDEVQFKW6J147LljSumnPALkW6eYsbNiDMpm7Oib4UaFJLdwZlABbGSZvZwegzr8vJzSRTirJxQdZ6JygiFL17AZw3xOykTnVRcYDqWWVIrhm1c2YiaZ7wY7YJca3FAx9NeWbZHEzZqwE0kCR3rtVwtbsznpTE8qYrtInYraMyPZfW6bpoNRmlZuStl0NKwtDwZJMasJGo13V6ThbYQjFYInm4fR0T5KqEsWfm2UlxI0qOUiXFH3HLLPq3SaEW2Z1D7RoTMoJfyKR2QRYRB3RS2a6Zrljg3z3jyUiwhoAE99F5cVoZiQXkLmcB7noSzUde3ZdRVaBLjK0zH6Z5kw6PUbh7vIr4CvOLIXTIp9jSCfZJrenZiy9AuSsUGel3EEWGnbev6JCQsO6jEU6R34m09wGBYYBRXpYItT57bZKlousSRT10WZ5cDU2bLKNZxAKp1MytZJAU8f8nefO3ZHUG4w8K5vipCxZl2Kphpss5Z7NQPZk3Cnev1, libstlvis.so()(64bit) = set:kdgIUK0FNFOqNGAlKG0klyzwOh9nv7qw38aFJGYG1qRHhZqXSYLE6H6toY9k02lUhiLCBDFiWBG2OH0VoYjReOAxFdDZnwEGoxLAxgB30lUZLZejgayYMGCPPrEQ1x5N3ttN6Ez23xJiuT2aETni2H9FN8a, libvisual.so()(64bit) = set:mdkBNA0r1RqmVCrgWAw4AtycR4WpMDyCkKhUkowB2WY9E220kb0KV8xFJG9zTM3MWq3I5qoY10OtACRDgzZcGZ3oui33htrgqcGkB5W2g9hQZzsdaN6hOZejiViTZ0nyHABKhq1ZeFtTK361cwG8UAlZJh7hQocU20YhAtApkCBvbHw33I5Ah0WwZFWrcs83O0QQ3bG1DRgOZzAVERydiZy1A05CGm4Mv0YyAdwCra9Zjqu1J1IBZJEG1phe5i8gR6Zj0SomdoZBw1ytHMS946Yr19QUAXWalMNJLxEO1UWEG04v3J8DgBy2KwBwgyZa4X00FwZFMOVZd7XzGctsCOMJtZ8nf6EyuWGTWffOm0IOX1SrqI19N0VK2X3UYZqCLyb4juKjAX64BdoHtwG2VATyqx6AX14A0UT7I81TPOTBsz6Ucna2K84Z4B8xe6snB62CDAMZpI0ka2KJj1aQoHZ9oLP8QaB3CWIK4P5Dcj6X1ODSeklY2Zwb0SBLqBEOW642gZ0wJ4P08OVFdobnlOx0wCYhwhRZj5ljExcYQVF1
Requires: libGL.so.1()(64bit) >= set:piqUKQ59X5gsTP5Il3qG4w4mcFZLZrDnwNl9vHLPepOsIupbiTfWaf35V1vp8h6AfuRSZmaWXaZeUYy4TQPsDCdjggTnIBbTygbRaBmsgpo6bjjKLDiPgxqOaZHGwd44gYs17HNqu8G5Er0IJsqElGKit1ziWevqVlWsb0oewWww1aAzeVoyG7aToqJI8tZ7eccZKUGVX6RmgmcVoBAAAd9Cw4VRqhNOrsDNI7RSuEIeaZaARPsCxyZ1Id67XQ1W48XPbVSGybDUM5ZIV3bT4mPe0B3aqZ3MQA4BdacwjLOROHtnQZg7ODWFMe0uWq0, libGLU.so.1()(64bit) >= set:jg1tSXZ97pD6, libTKBRep.so.11()(64bit) >= set:ogNGv9xbAJgQb2TwqIPBTk0J9zaS2TlcpQpQZ4ZxN0Ado8U36C7PijUI2G8BvkhY6V5mj2fIC1nHB7JC079NSZwjfYt5Eo5mlrD38nByFWNXJH4rAEoYeAnSrlgIe5KArH8SXduDhr5ydNL681wVtRr4rBQYAd9Z47Q91m9MBiyRUGpkwvUMsFfze6FLZxmHkkDVBs3fZchT1IR6xbSDZkeNAftj0fOpFTyemPrphVy2unOl2lKkmYRaUwUYbwfVWZdVJynQeylO0CCmEGZDFuvtRGHiBEbZt7YRlwgkwy4Rqd8DMKDQNLbTC2MTeeG1cr0ZfVjcYOw3pBBNzxYZxCddzDZt8EjaOqCIGZglkPt7s8SL2GahYlzFUW0lehdAKCZzd5ZdXgnHvCoCOWN5q2v5owJ7nfgmp7NKwP2l6X2dmEVu4Z577q7kRgulcvcD3r2mcjg5Hte2, libTKBool.so.11()(64bit) >= set:qjGCjI0ZaCT1vnQey2egk50Lhd6kZak4c0ZjmNXekcSraP4AtWZ0lmMmiUg39whGDWKabkjMjIKqudb9FQ8zn1PjRYZBxqYqVLNMcRgWsZ0nUONoy926fG4lDJjW8VlQdvxk8KHCuEgbMWfrciN9A8YSZtFJtKML72nAqDdJEo9eZak15HsfK4p5Qe3UrZ45YCqC7uedBVE3VbTDpmdnS6BksO2t81A8fgx2QzlWjww8hxAS9i2od9JS162oSdfoBH5xkFgLSxwPI0hZ2xlyOwllCiNvpbGhBswZtrhS06, libTKG2d.so.11()(64bit) >= set:oiAGzK9axj3l6h7YYU6rGx2Q58mQjd1Wtgwj69JC170QlgB5gocDvN8shZupr0NxsomtaIQ0F3Tau3vz59dJmk4Y1pZmryjM4AQZENYo1, libTKG3d.so.11()(64bit) >= set:pi7Zv0GqfJlVJdAD3w3Z0aQBG1ywBxmY6vYUmYoHqelupO48VcBb6VQjDQyIqRzpgAccSvlUaHk1Aw0Sypd3D9ZhCnzAjNKsPFYvH8UYs60MBNmrkepF2pPLuwvg52Uyg88y2QnZ2T4NlkmUvKOG1UPbeJddCd1tv48XSxOtXACm695XU1dlouF0Din8aUHEhe5Kilo9mQWDYtyIJ1rrjrct3UdsNPQRa53sQarQQTATwek36QJG76, libTKGeomAlgo.so.11()(64bit) >= set:qlJMgZ9FUHZ6o4QPmzlPglR7aUNbpLndAnUMQuc8RXdIeWNSm8ZIZIoMc9boxOXx, libTKGeomBase.so.11()(64bit) >= set:qldxmzO7yechLfF5zTZiZsChrMKtTGup8hWw7bbh6MZE6tQf7fZF5agWQ3Y45tugtl9, libTKIGES.so.11()(64bit) >= set:qnYDJnrIilputRBJ5, libTKLCAF.so.11()(64bit) >= set:pmhZGI5TrdBGNpH5p77MOoe, libTKMath.so.11()(64bit) >= set:qlFNcZ2tcGHTglxpGC0Uik5RtLgVfNfiRNWrSiRdwN2yHqlNChmlrkNdXsMVoIpfpi0, libTKMesh.so.11()(64bit) >= set:nlxSG8tN0, libTKSTEP.so.11()(64bit) >= set:pmW36QAAfqsPi7xl, libTKSTEPBase.so.11()(64bit) >= set:qoRXFyNVP5, libTKSTL.so.11()(64bit) >= set:ljqQqWjYR4c, libTKShHealing.so.11()(64bit) >= set:pjLvoEExlDYZeZ3rgynwJZhdkjnmVcHk5uWzpM6P7KTBtizM8Z8kZgBe0CRWkZmcu2zFP30ci0gQiyADRrRy7pVukq9qLsHuZzsYyRcHY1T65ZnAfqlptAeMMoxC3Sng1, libTKTopAlgo.so.11()(64bit) >= set:pjqp3OxyWmkZrhsrsCZrcqny3LsSeuzldTI6BCd6Khd2auQw4M0Myl1Zh0Hcz7U3amMsJLPZBWNl4aIOVEG66nLMr7jZniJBzUei1iUIWsr2xRbLrx9WkDyKJlMx5Kiq4V7ZhGf5L132QHdN5, libTKXCAF.so.11()(64bit) >= set:njSR0xeyQly3BsXs5NtmhlnXfhket1, libTKXDEIGES.so.11()(64bit) >= set:jhSBg9pRP7, libTKXDESTEP.so.11()(64bit) >= set:mje9yWHbmgbAZtlWb9YR0, libTKXSBase.so.11()(64bit) >= set:qneSSRUhX3Ybji50kuSZoev2, libTKernel.so.11()(64bit) >= set:qkFk6j8t7FCy4ZLtn7Z4CjYrjcOiqlRtX7L1vdO0ZHXZgSLxWuTWeedGYJ5Tjag985X81SroRiRURliGauzxNxi1As6iIBgpzKVTtSxg04xFfFot12c5wQO8OzF5rPuqQjIessyZoQCvZ8x1, libX11.so.6()(64bit) >= set:oja5rnKBSly5YITRGrC6aT3ldTdkLjN0rw9YqmFjMwkOzzEDEZ2neBTTfvOmZ380, libXmu.so.6()(64bit) >= set:lktel, libavcodec.so.58()(64bit) >= set:lhD78NMDDixCMeZCe9Ve0SpoQZlAp0, libavcodec.so.58(LIBAVCODEC_58)(64bit), libavformat.so.58()(64bit) >= set:lhgUM8L0YBQa6FRJSvnw3b6M8ZJSK1, libavformat.so.58(LIBAVFORMAT_58)(64bit), libavutil.so.56()(64bit) >= set:nkfHidF5Ql0TnMZnA69WZw, libavutil.so.56(LIBAVUTIL_56)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libdl.so.2(GLIBC_2.2.5)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libjpeg.so.62()(64bit) >= set:jfgjDuQy7g6kiGvkp5kR7Bd0, libm.so.6(GLIBC_2.2.5)(64bit), libpython3.7m.so.1.0()(64bit) >= set:ohpCiruAOnOZla67qnxeNAsUYIuQENMHIxgNhCQBdD8njz8zRo6o6ivpzZzwtxhfYsO9SafZkMJEZixE1xke6NPn5f46SLYDHrf8OHxyFQHl39W4GBhW7qcrE0tBZuDVOt4wI6ksc9h0yBSkG65to26swpchigSDlZBtxCsUibXYGqYMhsLSeZuS8qUGg1Z0bmfPx1WI21Oa7gWcv27YwJhjWDGBLqH3LZHlkwH9q4xfcp0nZIbZoVd9IQCWMZdSSwf4IF3R5L60nEk7qeaVkbXhZ8Jeko76D534ncyGOzcWChk5q36, libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.1)(64bit), libstdc++.so.6(CXXABI_1.3.3)(64bit), libstdc++.so.6(CXXABI_1.3.5)(64bit), libstdc++.so.6(CXXABI_1.3.8)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.14)(64bit), libstdc++.so.6(GLIBCXX_3.4.15)(64bit), libstdc++.so.6(GLIBCXX_3.4.17)(64bit), libstdc++.so.6(GLIBCXX_3.4.18)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.22)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), libswscale.so.5()(64bit) >= set:jhBLwIhS2i, libswscale.so.5(LIBSWSCALE_5)(64bit), libtcl8.6.so()(64bit) >= set:nhdZ1jxv2qrrNMO7aNW3IHnPVTdtYmRYriMrSqQkHANsCqOZB8cNwpM5QoSK0RKVbMHabXnivkuJYX3tWJgbE1OVchpZbRNvSni0Zezx2tAt0i4MkkkvbZGLxg9IOuWXbw4Rn, libtk8.6.so()(64bit) >= set:mhIyLHsAtZ6D2ZcSvjXZ2QH3FOrJoZHAN1hG1CKHBscyRaqIwDmyWlGEGj9lFeOw2Br2GQpb, libz.so.1()(64bit) >= set:khgtd6gPfmY2e, rtld(GNU_HASH), rtld(GNU_UNIQUE)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.MiMHBV
Creating libnetgen-debuginfo package
Processing files: python3-module-netgen-6.2.1810-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.51P40b
find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,tcl,typelib)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.w9RwFw
find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,tcl,typelib)
python3.req: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/__init__.py: skipping sys
/usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/__init__.py: line=6 IGNORE (for REQ=slight and deep=8) module=tkinter
/usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/__init__.py: line=17 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/csg.py: line=9 IGNORE (for REQ=slight and deep=8) module=libngpy.csgvis
/usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/csg.py: line=10 IGNORE (for REQ=slight and deep=8) module=libngpy.csgvis
/usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/gui.py: line=4 IGNORE (for REQ=slight and deep=8) module=tkinter
/usr/lib/rpm/python3.req.py: /usr/src/tmp/netgen-buildroot/usr/lib64/python3/site-packages/netgen/gui.py: line=15 IGNORE (for REQ=slight and deep=12) module=IPython
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.read_gmsh), python3(netgen.stl)
Requires: libnetgen = 6.2.1810-alt1, /usr/lib64/python3/site-packages, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.4)(64bit), libcsg.so()(64bit) >= set:onj6Zn, libcsgvis.so()(64bit) >= set:kjGZo0, libgcc_s.so.1(GCC_3.0)(64bit), libgeom2d.so()(64bit) >= set:lkiNo1, libmesh.so()(64bit) >= set:poqlSu, libnglib.so()(64bit) >= set:lkGSW0, libocc.so()(64bit) >= set:mlZn69, libpython3.7m.so.1.0()(64bit) >= set:ohpCiruw0uEosEt5W4jOxPPWhz63fwUCSFWhANqchZ4ewtxhfYsO9SafZkMJEZixE1xke6k03xxZbYDHrf8OT6vJq8hDgJciZwdI1PpKs718H1573AfeRb9c13e0RdS1zUMBMbbNZaZefTMlx2Wx5HDVM0QxMs0FPYUZtmZqCba8v3fcp0nEbhd9AwTtrr3Zg75eud8Zh2DoMozZ8R6rJj4Ny1yb6hlpJchlEdo, libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.3)(64bit), libstdc++.so.6(CXXABI_1.3.5)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.18)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstl.so()(64bit) >= set:ml9Zj2, libstlvis.so()(64bit) >= set:kjpyh, libvisual.so()(64bit) >= set:ml6BG1, python3(netgen.libngpy._NgOCC) < 0, python3(netgen.libngpy._csg) < 0, python3(netgen.libngpy._geom2d) < 0, python3(netgen.libngpy._meshing) < 0, python3(netgen.libngpy._stl) < 0, python3(os) < 0, python3.7-ABI(64bit), rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Conflicts: python3-module-netgen-openmpi
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.XedvS0
Creating python3-module-netgen-debuginfo package
Processing files: libnetgen-devel-6.2.1810-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.cM3bSy
find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,tcl,typelib)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.5DMQja
find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,tcl,typelib)
/usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/csg.hpp:10:10: fatal error: myadt.hpp: No such file or directory
 #include <myadt.hpp>
          ^~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/csg.hpp: cpp failed, trying c++ mode
/usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/csg.hpp:10:10: fatal error: myadt.hpp: No such file or directory
 #include <myadt.hpp>
          ^~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/csg.hpp: cpp failed
/usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/geoml.hpp:10:10: fatal error: geom/geom.hh: No such file or directory
 #include <geom/geom.hh>
          ^~~~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/geoml.hpp: cpp failed, trying c++ mode
/usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/geoml.hpp:10:10: fatal error: geom/geom.hh: No such file or directory
 #include <geom/geom.hh>
          ^~~~~~~~~~~~~~
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/csg/solid.hpp:10:10: fatal error: functional: No such file or directory
 #include <functional>
          ^~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/netgen-buildroot/usr/include/netgen/csg/solid.hpp: cpp failed, trying c++ mode
/usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/gprim.hpp:11:10: fatal error: myadt.hpp: No such file or directory
 #include <myadt.hpp>
          ^~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/gprim/gprim.hpp: cpp failed
/usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/spline2d.hpp:27:10: fatal error: spline.hpp: No such file or directory
 #include "spline.hpp"
          ^~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/spline2d.hpp: cpp failed
/usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/geometry2d.hpp:10:10: fatal error: myadt.hpp: No such file or directory
 #include <myadt.hpp>
          ^~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/geom2d/geometry2d.hpp: cpp failed
/usr/src/tmp/netgen-buildroot/usr/include/netgen/include/parallel.hpp:1:10: fatal error: ../parallel/parallel.hpp: No such file or directory
 #include "../parallel/parallel.hpp"
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/netgen-buildroot/usr/include/netgen/include/parallel.hpp: cpp failed
Requires: libnetgen = 6.2.1810-alt1, libGL-devel, libGLU-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.mGEng5
Processing files: netgen-doc-6.2.1810-alt1
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.54576
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd netgen-6.2.1810
+ DOCDIR=/usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-doc-6.2.1810
+ export DOCDIR
+ rm -rf /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-doc-6.2.1810
+ /bin/mkdir -p /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-doc-6.2.1810
+ cp -prL doc/ng4.pdf /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-doc-6.2.1810
+ chmod -R go-w /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-doc-6.2.1810
+ chmod -R a+rX /usr/src/tmp/netgen-buildroot/usr/share/doc/netgen-doc-6.2.1810
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.L4PKu5
find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,tcl,typelib)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.0DlUs9
find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,tcl,typelib)
Processing files: netgen-tutorials-6.2.1810-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Tbs5Rg
find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,tcl,typelib)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Ed0Tds
find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,tcl,typelib)
Processing files: netgen-debuginfo-6.2.1810-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Vlj5RG
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.iDRJxZ
find-requires: running scripts (debuginfo)
Requires: netgen = 6.2.1810-alt1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6), debug64(libgcc_s.so.1), debug64(libgui.so), debug64(libinterface.so), debug64(libmesh.so), debug64(libstdc++.so.6), debug64(libtcl8.6.so), debug64(libtk8.6.so)
Processing files: libnetgen-debuginfo-6.2.1810-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.59izhn
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.qYYSiP
find-requires: running scripts (debuginfo)
Provides: debug64(libcsg.so), debug64(libcsgvis.so), debug64(libgeom2d.so), debug64(libgeom2dvis.so), debug64(libgui.so), debug64(libinterface.so), debug64(libmesh.so), debug64(libnglib.so), debug64(libocc.so), debug64(liboccvis.so), debug64(libstl.so), debug64(libstlvis.so), debug64(libvisual.so)
Requires: libnetgen = 6.2.1810-alt1, debug64(libGL.so.1), debug64(libGLU.so.1), debug64(libTKBRep.so.11), debug64(libTKBool.so.11), debug64(libTKG2d.so.11), debug64(libTKG3d.so.11), debug64(libTKGeomAlgo.so.11), debug64(libTKGeomBase.so.11), debug64(libTKIGES.so.11), debug64(libTKLCAF.so.11), debug64(libTKMath.so.11), debug64(libTKMesh.so.11), debug64(libTKSTEP.so.11), debug64(libTKSTEPBase.so.11), debug64(libTKSTL.so.11), debug64(libTKShHealing.so.11), debug64(libTKTopAlgo.so.11), debug64(libTKXCAF.so.11), debug64(libTKXDEIGES.so.11), debug64(libTKXDESTEP.so.11), debug64(libTKXSBase.so.11), debug64(libTKernel.so.11), debug64(libX11.so.6), debug64(libXmu.so.6), debug64(libavcodec.so.58), debug64(libavformat.so.58), debug64(libavutil.so.56), debug64(libc.so.6), debug64(libdl.so.2), debug64(libgcc_s.so.1), debug64(libjpeg.so.62), debug64(libm.so.6), debug64(libpython3.7m.so.1.0), debug64(libstdc++.so.6), debug64(libswscale.so.5), debug64(libtcl8.6.so), debug64(libtk8.6.so), debug64(libz.so.1)
Processing files: python3-module-netgen-debuginfo-6.2.1810-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.xXd3KA
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.SJenPs
find-requires: running scripts (debuginfo)
Requires: python3-module-netgen = 6.2.1810-alt1, debug64(libc.so.6), debug64(libcsg.so), debug64(libcsgvis.so), debug64(libgcc_s.so.1), debug64(libgeom2d.so), debug64(libmesh.so), debug64(libnglib.so), debug64(libocc.so), debug64(libpython3.7m.so.1.0), debug64(libstdc++.so.6), debug64(libstl.so), debug64(libstlvis.so), debug64(libvisual.so)
Adding to netgen a strict dependency on libnetgen
Adding to netgen-debuginfo a strict dependency on netgen
Adding to python3-module-netgen a strict dependency on libnetgen
Adding to libnetgen-devel a strict dependency on libnetgen
Adding to libnetgen-debuginfo a strict dependency on libnetgen
Adding to python3-module-netgen-debuginfo a strict dependency on python3-module-netgen
Adding to netgen-debuginfo a strict dependency on libnetgen-debuginfo
Adding to python3-module-netgen-debuginfo a strict dependency on libnetgen-debuginfo
Removing from netgen-debuginfo 15 sources provided by libnetgen-debuginfo
also prunning dir /usr/src/debug/netgen-6.2.1810/libsrc/general
also prunning dir /usr/src/debug/netgen-6.2.1810/libsrc/include
also prunning dir /usr/src/debug/netgen-6.2.1810/libsrc/interface
also prunning dir /usr/src/debug/netgen-6.2.1810/libsrc/meshing
also prunning dir /usr/src/debug/netgen-6.2.1810/libsrc
Removing from python3-module-netgen-debuginfo 1 sources provided by libnetgen-debuginfo
also prunning dir /usr/src/debug/netgen-6.2.1810/libsrc/general
also prunning dir /usr/src/debug/netgen-6.2.1810/libsrc
Removing 3 extra deps from netgen due to dependency on libnetgen
Removing 9 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 9 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 14 extra deps from python3-module-netgen due to repentancy on libnetgen
Removing 5 extra deps from netgen-debuginfo due to repentancy on libnetgen-debuginfo
Removing 4 extra deps from python3-module-netgen-debuginfo due to repentancy on libnetgen-debuginfo
Wrote: /usr/src/RPM/RPMS/x86_64/netgen-6.2.1810-alt1.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/libnetgen-6.2.1810-alt1.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/python3-module-netgen-6.2.1810-alt1.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/libnetgen-devel-6.2.1810-alt1.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/noarch/netgen-doc-6.2.1810-alt1.noarch.rpm
Wrote: /usr/src/RPM/RPMS/noarch/netgen-tutorials-6.2.1810-alt1.noarch.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/netgen-debuginfo-6.2.1810-alt1.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/libnetgen-debuginfo-6.2.1810-alt1.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/python3-module-netgen-debuginfo-6.2.1810-alt1.x86_64.rpm
543.47user 37.61system 5:35.42elapsed 173%CPU (0avgtext+0avgdata 1075280maxresident)k
0inputs+0outputs (0major+15702971minor)pagefaults 0swaps
560.17user 43.04system 6:05.52elapsed 165%CPU (0avgtext+0avgdata 1075280maxresident)k
46168inputs+0outputs (0major+16422466minor)pagefaults 0swaps